Files
shared/plugin.meta.json
T
jiantw83 c8645e641b chore(plugin 版本): 三家 manifest 與 plugin.meta.json 升版至 0.1.1
本批變更:README 章節命名統一、gen-plugin-files 順序檢查、persona 納入 AGENTS.md 產生範圍、刪除多餘 log.py、修正 plugins 安裝/移除指令的 marketplace 名稱漂移與去重、todo 清單完成追蹤規則。
2026-08-12 05:53:08 +00:00

37 lines
3.2 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"name": "jsc-shared",
"shortName": "shared",
"version": "0.1.1",
"descriptionCore": "JSC 跨 AI 助理共用規範 skills plugin,`skills/` 為唯一真實來源,並提供整組 plugin 的安裝/更新/移除管理(plugins-install 一次安裝或更新 jsc-code/jsc-doc/jsc-persona/jsc-shared,plugins-uninstall 一次移除四個 JSC plugin)。安裝與更新一律以 Gitea 遠端 repo 的 README 與檔案為準,不依賴既有本機存取庫;所有 skills 以 SKILL.md 為共通標準。",
"assistants": ["Claude Code", "Codex", "Antigravity", "OpenCode", "GitHub Copilot CLI"],
"cliPrefix": "/jsc-shared:",
"callPrefixAssistants": {
"root": "Antigravity",
"claudePlugin": "Claude Code"
},
"codexNote": "",
"skillsPath": "./skills",
"author": { "name": "JSC" },
"homepage": "https://gitea.jsc.idv.tw/plugins/shared",
"repository": "https://gitea.jsc.idv.tw/plugins/shared.git",
"keywords": ["spec", "skills", "cross-tool", "jsc"],
"marketplace": {
"repoDescription": "JSC 跨 AI 助理共用規範 skills 的 Claude Code marketplace。",
"pluginSummary": "JSC 共用規範 skills(跨 AI 助理),另含整組 plugin 的安裝管理 plugins-install / plugins-uninstall"
},
"agentsExtraBullets": [
"本 repo 只保留純 `skills/` 內容;載入前請看各 skill `description` 標示的支援範圍與 `README.md` 的「Skills 目錄」。沒有 plugin 匯入指令、但可使用 skill 的助理,統一先 clone 技能組到工具專屬資料夾,再依 `README.md` 的指定位置匯入。"
],
"readmeOpenCodeInstallMethod": "skills 目錄(先 clone 到工具專屬資料夾,再依 README 匯入)",
"readmeInstallNotes": [
"本 repo 的安裝/更新/移除流程一律以 Gitea 遠端檔案為準,不依賴既有本機存取庫。"
],
"_driftDecisions": [
"決議1:skills 欄位統一為不帶尾斜線的 './skills'。現況:root plugin.json 與 .codex-plugin/plugin.json 為 './skills/'(帶尾斜線),.claude-plugin/plugin.json 為 './skills';skillsPath 已定為統一值,供下階段產生器套用到全部三份 plugin.json。",
"決議2:root plugin.json 現況缺少「於 Antigravity 以 /jsc-shared: 前綴呼叫」句尾(doc/code/persona 的根 plugin.json 都有)。descriptionCore 不含此句,由產生器依 callPrefixAssistants.root + cliPrefix 補上,統一四份根 plugin.json 都以此句結尾。",
"決議3:.claude-plugin/plugin.json 助理括號清單統一為 assistants 陣列之順序與命名。現況為「(Claude Code / Codex / GitHub Copilot CLI / Antigravity / OpenCode)」,需改為「(Claude Code / Codex / Antigravity / OpenCode / GitHub Copilot CLI)」。",
"額外發現(非既知四點):.claude-plugin/plugin.json 現行描述在插入助理清單的同時,遺漏了 root 與 .codex-plugin 都有的「`skills/` 為唯一真實來源」語句(不是純格式差異,是被誤刪的實質內容)。descriptionCore 已採用含此語句的完整版本為準,下階段產生器需把此語句補回 .claude-plugin/plugin.json。",
"決議4對應:.codex-plugin/plugin.json 無專屬補充資訊,codexNote 為空字串。"
]
}