develop
master
在 generic 新增兩個 skill,讓「安裝/更新/移除所有 JSC plugin」變成一句話,不必逐個 repo 翻 README 的安裝章節。
plugins-install
jsc-code
jsc-doc
jsc-persona
plugins-uninstall
jsc-generic
~/.claude/personas
~/.roles
~/.memory
persona
jsc-plugins
Claude Code、Codex、GitHub Copilot CLI、Antigravity 四家走原生 plugin CLI;OpenCode 走複製/刪除 skills/ 目錄。
skills/
依 spec-plugin-version,三家 manifest 一起升到 0.1.6(master 現行 0.1.5)。
spec-plugin-version
`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)。
No dependencies set.
The note is not visible to the blocked user.
這個 PR 做什麼
在 generic 新增兩個 skill,讓「安裝/更新/移除所有 JSC plugin」變成一句話,不必逐個 repo 翻 README 的安裝章節。
plugins-installjsc-code、jsc-doc、jsc-personaplugins-uninstalljsc-code、jsc-doc、jsc-persona、jsc-generic設計重點
plugins-install對每個 plugin 先查 marketplace 與 plugin 是否存在,未安裝就安裝、已安裝就更新,不盲目重裝。jsc-generic一定放最後——它是這兩個 skill 的所在地,先移掉的話後面的步驟會執行不到。~/.claude/personas(人格倉庫)、~/.roles、~/.memory與 Gitea 上的存取庫一律不動。persona的 marketplace 名不是 repo 名(是jsc-plugins),對照表直接寫死,避免照 repo 名去猜。涵蓋的助理
Claude Code、Codex、GitHub Copilot CLI、Antigravity 四家走原生 plugin CLI;OpenCode 走複製/刪除
skills/目錄。版本
依
spec-plugin-version,三家 manifest 一起升到 0.1.6(master 現行 0.1.5)。