 jiantw83andClaude Fable 5
|
05b3779118
|
feat(sdlc-gate): 新增 SDLC 每 session 模型鎖 hook
What:新增 hooks/sdlc-gate.sh,提供 lock、unlock、check、report 四個子指令;hooks.json 於 UserPromptSubmit 加掛 check。
Why:SDLC 各階段對模型能力有硬性要求,僅靠技能提示無法防止中途切換模型,需要 hook 層強制。
How:以 session 為鍵把「階段 模型」寫入 $JSC_HOME/sessions/{sid}.stage;check 依 stdin JSON、JSC_MODEL、~/.claude/settings.json 順序判定目前模型,別名互含視為相符,不符時注入繁中封鎖提醒;缺資料一律安靜降級、永遠 exit 0。
Who:jsc-sdlc 四個階段技能(plan、analyze、implement、maintain)於閘門通過時上鎖,Claude Code 的 UserPromptSubmit hook 負責攔查。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-24 11:36:05 +08:00 |
|
jiantw83
|
e0dd3072b2
|
feat(error): 新增 ERROR wiki 範本
|
2026-08-21 16:53:17 +00:00 |
|
admin
|
37c2856893
|
Merge pull request 'fix/remove-duplicate-hooks-manifest-entry' (#3) from fix/remove-duplicate-hooks-manifest-entry into develop
Reviewed-on: #3
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
|
2026-08-21 09:11:38 +00:00 |
|
 jiantw83andClaude Fable 5
|
97fdeb9211
|
fix(hooks): 移除 manifest 重複的 hooks 設定並升版至 0.0.2
What(改了什麼):
刪除 .claude-plugin/plugin.json 中的 "hooks": "./hooks/hooks.json" 欄位,
並將 plugin.json、.claude-plugin/plugin.json、.codex-plugin/plugin.json
三份 manifest 的版本號從 0.0.1 升到 0.0.2。
Why(為什麼改):
claude plugin list 回報 jsc-hooks 載入失敗(Hook load failed:
Duplicate hooks file detected)。Claude Code 會自動載入標準路徑
hooks/hooks.json,manifest 再宣告同一份檔案就造成重複載入,
manifest.hooks 只該用來宣告額外的 hook 檔。
How(怎麼改):
移除多餘的 manifest.hooks 欄位,讓 hooks/hooks.json 只透過標準
自動載入機制載入一次;同步升版三份 manifest 以觸發各 CLI 的
plugin update,並以 python3 -m json.tool 驗證三份 JSON 格式正確。
Who(影響哪個功能/使用者):
影響 jsc-hooks 外掛的所有使用者。修正後外掛可在 claude CLI 正常
載入,STE100 語言強制、工時計時、技能用量記錄等 hooks 恢復生效。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-21 08:31:12 +00:00 |
|
 jiantw83andClaude Fable 5
|
805befc13c
|
chore(hooks): 加入統一 jsc marketplace 副本(與正本一致,任一 repo 可作註冊入口)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-21 14:37:47 +08:00 |
|
 jiantw83andClaude Fable 5
|
4ffc8459e1
|
style(hooks): 中文並列改頓號
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-21 14:29:45 +08:00 |
|
 jiantw83andClaude Fable 5
|
f395c1c2cb
|
docs(hooks): translate SKILL.md into English per guidelines
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-21 14:29:45 +08:00 |
|
 jiantw83andClaude Fable 5
|
58265e83e8
|
feat(hooks): ste100-guard 注入文字改為擬人台灣感版(台灣用語、全形標點、去 AI 味)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-21 14:13:27 +08:00 |
|
 jiantw83andClaude Fable 5
|
de3c53f1df
|
docs(hooks): README 安裝/更新/移除改為每指令一行(五個 CLI)並為相關 domain 加上 repo 連結
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-21 14:03:36 +08:00 |
|
 jiantw83andClaude Fable 5
|
c628361f52
|
chore(hooks): 版本號改為 0.0.1 並移除個別 marketplace(統一為 jsc)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-21 14:03:36 +08:00 |
|
 jiantw83andClaude Fable 5
|
9854c05a72
|
docs(hooks): 以統一格式改寫繁體中文 README 與 AGENTS
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-21 13:08:43 +08:00 |
|
 jiantw83andClaude Fable 5
|
b774df23ae
|
feat(hooks): 匯入 jsc-hooks 技能組
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-21 13:08:43 +08:00 |
|
 jiantw83andClaude Fable 5
|
18a22ce640
|
chore(hooks): 修正範本 manifest 與移除 hello 範例符合 hooks 領域
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-21 13:08:18 +08:00 |
|
jiantw83
|
57c7191108
|
Initial commit
|
2026-08-21 04:42:09 +00:00 |
|