 jiantw83andClaude Sonnet 5
|
766142c3ba
|
feat(spec-version-guard): 新增版本檢查 hook 並在 9 個 skill 檔頭引用規範
新建 hooks/hooks.json,PreToolUse 沿用跨 plugin 腳本定位手法呼叫 shared 的
version-guard.mjs(判定仍固定讀自己的 plugin.json,只是腳本檔借用 shared 的);
action-composite/action-docker/action-node/image/issues/nuget/review-resolve/
sync/target 九個 skill 檔頭補上 spec-version-guard。
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-17 14:54:07 +08:00 |
|
 JefferyandClaude Opus 5
|
cdf543afc2
|
refactor(plugin 命名空間): plugin 更名 jsc-code、skill 去領域前綴
- 五份 manifest(plugin.json、.claude-plugin、.codex-plugin、.agents)的 name 由 jsc 改為 jsc-code
- skill 目錄去掉重複的 code- 前綴共 8 個(code-action-docker → action-docker 等),frontmatter name 同步
- 移除 hooks/hooks.json:本 repo 無 hook 腳本,hooks 改由擁有腳本的 plugin 各自註冊,不再維持三份合併超集
- 指令引用改為 /jsc-code: 前綴;跨 plugin 引用指向 /jsc-doc:、/jsc-generic:
- 版號 0.1.0 → 0.1.1
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-07-28 17:07:14 +08:00 |
|
 JefferyandClaude Opus 5
|
377121d1c5
|
feat(hooks): 補上與 doc/generic 相同的合併超集 hooks.json
三個 repo 的 plugin.json 名稱都是 jsc,Claude Code 以 plugin 名稱為鍵註冊
hooks,同名時只保留一份(實測 stop_hook_summary 的 hookCount 為 1),無法
預期哪一份會贏。因此每個 repo 都必須帶同一份合併超集,否則贏的那份缺少的
hook 會靜默失效。
code 本身沒有 hook 腳本,此檔僅作為超集載體:SessionStart 載入角色、Stop
執行 worklog 與角色記憶記錄;指令先試 CLAUDE_PLUGIN_ROOT,找不到再依
「擁有者 marketplace 優先 → 全 cache 後援」搜尋 ~/.claude 與 ~/.codex 快取。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-07-28 14:21:14 +08:00 |
|