chore/marketplace-canon-to-meta
develop
marketplace 正本從 plugins/jsc 移到 plugins/meta,plugins/jsc 存取庫即將移除。
plugins/jsc
plugins/meta
guidelines.md 原本就規定「每個 domain 存取庫都帶同一份 marketplace 檔,任何一個 repo 都能當註冊入口」——plugins/jsc 只是被指定為正本的那一個,結構上並非必需。這次把正本角色交給 plugins/meta(技能組的管理 skill 都在 jsc-meta,那些 skill 改成讀自己存取庫的檔案,少一個外部相依)。
guidelines.md
實測確認:marketplace 名稱取自 marketplace.json 的 name 欄位,與存取庫名無關。從 plugins/meta.git 加入時,落地名稱仍是 jsc:
marketplace.json
name
plugins/meta.git
jsc
$ claude plugin marketplace add https://gitea.jsc.idv.tw/plugins/meta.git ✔ Successfully added marketplace: jsc $ claude plugin marketplace list ❯ jsc Source: Git (https://gitea.jsc.idv.tw/plugins/meta.git)
所以 jsc-{domain}@jsc 這個 token 完全不用改,只有 marketplace add 的 URL 換掉。
jsc-{domain}@jsc
marketplace add
claude plugin marketplace remove jsc claude plugin marketplace add https://gitea.jsc.idv.tw/plugins/meta.git
各 README 的安裝表下方已加上這段說明。
jsc-meta
jsc-cli
meta/references/guidelines.md
skill-new
find-skill-refs.sh
各 domain 存取庫的 marketplace 副本維持不動:它們是刻意設計的容錯入口,內容與正本一致。
Reviewed-on: #11 Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
No dependencies set.
The note is not visible to the blocked user.
變更摘要
marketplace 正本從
plugins/jsc移到plugins/meta,plugins/jsc存取庫即將移除。guidelines.md原本就規定「每個 domain 存取庫都帶同一份 marketplace 檔,任何一個 repo 都能當註冊入口」——plugins/jsc只是被指定為正本的那一個,結構上並非必需。這次把正本角色交給plugins/meta(技能組的管理 skill 都在 jsc-meta,那些 skill 改成讀自己存取庫的檔案,少一個外部相依)。安裝 token 不變
實測確認:marketplace 名稱取自
marketplace.json的name欄位,與存取庫名無關。從plugins/meta.git加入時,落地名稱仍是jsc:所以
jsc-{domain}@jsc這個 token 完全不用改,只有marketplace add的 URL 換掉。既有安裝者的遷移
各 README 的安裝表下方已加上這段說明。
影響範圍
jsc-meta的 skill-check/skill-update/skill-delete/skillset-update、jsc-cli的 deploymeta/references/guidelines.md的正本位置、skill-new的 marketplace 寫入位置、find-skill-refs.sh註解各 domain 存取庫的 marketplace 副本維持不動:它們是刻意設計的容錯入口,內容與正本一致。
注意事項
plugins/jsc只能在全部合併後才可移除,否則舊入口與新入口會同時失效。