6 Commits
Author SHA1 Message Date
jiantw83 5ee39ee2e3 refactor(plugin 命名空間): generic 改名 shared 2026-07-31 17:33:11 +00:00
jiantw83 e47f4873c7 feat(skills): 新增 plugins-install 與 plugins-uninstall,一次操作所有 JSC plugin
`plugins-install` 一次安裝或更新 jsc-code、jsc-doc、jsc-persona:先盤點每個
plugin 已安裝或未安裝,未安裝就安裝、已安裝就更新到最新,最後以表格回報動作、
結果與版本。不含 jsc-generic 自己(它是這兩個 skill 的所在地)。

`plugins-uninstall` 一次移除四個 JSC plugin:動手前先列出將被移除的項目與
不會被碰的資料請使用者確認,移除順序固定把 jsc-generic 放最後。人格倉庫、
~/.roles、~/.memory 與 Gitea 存取庫一律不刪。

兩個 skill 都涵蓋 Claude Code、Codex、GitHub Copilot CLI、Antigravity 四家
原生 plugin CLI,OpenCode 走複製/逐一刪除 skills 目錄(不用萬用字元,避免
掃到別處裝的 skill)。

同時附帶:README 補上 Skills 目錄與適用範圍、三份 manifest 的 description
補述新能力,並依 spec-plugin-version 把三家 manifest 版號一起升到 0.1.6
(master 現行為 0.1.5)。
2026-07-31 08:34:28 +00:00
JefferyandClaude Opus 5 db492e6ba7 refactor(plugin 命名空間): plugin 更名 jsc-generic、hooks 只註冊自己擁有的 role
- 五份 manifest 的 name 由 jsc 改為 jsc-generic
- hooks/hooks.json 由合併超集改為只註冊 SessionStart(role_load)與 Stop(role_capture):worklog 的 hook 交還 jsc-doc
- hook 腳本搜尋路徑改指 jsc-generic
- role skill 更新 hooks 說明:改名後各 plugin 名稱獨立、互不覆蓋,不再需要三份同步;並註明不可再把別的 plugin 的 hook 寫進自己的 hooks.json
- skill 名稱不變(role、spec-*),指令引用改為 /jsc-generic: 前綴
- 版號 0.0.8 → 0.0.9

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-28 17:07:14 +08:00
Jeffery 497dc55b61 refactor(generic 規範): 移除 worklog 並補 Copilot 說明 2026-07-27 16:24:53 +08:00
Jeffery a2b0a51a35 chore(marketplace): 將 marketplace 名由 jsc-plugins 改為 generic 並同步 README 2026-07-17 13:57:33 +08:00
jiantw83 8f555734ca Initial commit 2026-07-16 07:59:55 +00:00