新增版本檢查 hook 與 7 個 skill 檔頭規範引用,對照 master 現行版本 0.1.1 升版。 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
32 lines
3.7 KiB
JSON
32 lines
3.7 KiB
JSON
{
|
||
"name": "jsc-doc",
|
||
"shortName": "doc",
|
||
"version": "0.1.2",
|
||
"descriptionCore": "JSC 文件化 skills:docker 會整理 docker-compose.yaml 的行內註解與標題日期;funcs 會為專案 functions 建立 .docs 草稿、補齊 XML 文件註解並重建 README 功能列表與使用範例;issues-analyze-to-file 會讀取 Gitea issue、彙整需求、拆成多階段 issue 並產生實作草稿與交付留言;issues-analyze 會把專案/議題/文件來源(議題連同留言與附件一起讀取)拆成小功能議題(母議題須待所有子議題關閉後才可關閉)、分析完成後把屬於專案看板的議題移到「待處理」欄位並依到期日實作;issues-sync 會讀取 Gitea 專案或議題、依工作目錄檔案勾稽並同步議題的 TODO 進度、標籤與專案看板進度欄位並產生進度留言(指定關閉專案/專案完成時改為批次把專案所有議題搬到「已完成」並關閉);notifications 會讀取 Gitea 通知、依通知類型分組並照 REVIEW.md 流程處理,沒有流程時詢問使用者並把缺少流程的類別附加到 REVIEW.md;worklog 會以 README 定義的 headless CLI 將每輪工作整理成六欄工作紀錄並追加到 Gitea wiki。所有 skills 以 SKILL.md 為共通標準。",
|
||
"assistants": ["Claude Code", "Codex", "Antigravity", "OpenCode", "GitHub Copilot CLI"],
|
||
"cliPrefix": "/jsc-doc:",
|
||
"callPrefixAssistants": {
|
||
"root": "Antigravity",
|
||
"claudePlugin": "Claude Code"
|
||
},
|
||
"codexNote": "(自動 Stop hook 僅相容 hook 環境支援)",
|
||
"codexNoteInsertion": "接在 descriptionCore 的「...並追加到 Gitea wiki」之後、「。所有 skills 以 SKILL.md 為共通標準。」之前插入本句",
|
||
"codexNoteAnchor": "並追加到 Gitea wiki",
|
||
"skillsPath": "./skills",
|
||
"author": { "name": "JSC" },
|
||
"homepage": "https://gitea.jsc.idv.tw/plugins/doc",
|
||
"repository": "https://gitea.jsc.idv.tw/plugins/doc.git",
|
||
"keywords": ["doc", "documentation", "docker-compose", "xml-doc", "worklog", "skills", "cross-tool", "jsc"],
|
||
"marketplace": {
|
||
"repoDescription": "JSC 文件化 skills 的 Claude Code marketplace,提供 docker-compose 註解整理、function XML 文件補齊、Gitea issue 文件流程、Gitea 通知處理與 worklog 工作紀錄。",
|
||
"pluginSummary": "JSC 文件化 skills:整理 docker-compose 註解、補齊 function XML 文件、同步 Gitea issue 文件流程、處理 Gitea 通知,並透過 worklog 記錄工作。"
|
||
},
|
||
"_driftDecisions": [
|
||
"決議1:skills 欄位統一為不帶尾斜線的 './skills'。現況:root plugin.json 為 './skills/'(帶尾斜線),.claude-plugin 與 .codex-plugin 已是 './skills';skillsPath 已定為統一值,root 需修正。",
|
||
"決議2:root plugin.json 已有「於 Antigravity 以 /jsc-doc: 前綴呼叫」句尾,符合決議,不需調整(此點是 shared 缺漏,doc 本身無此問題)。",
|
||
"決議3:.claude-plugin/plugin.json 助理括號清單現況為「(Claude Code / Codex / Antigravity / OpenCode / GitHub Copilot)」,順序已與統一決議相同,僅需把最後一項名稱由「GitHub Copilot」改為「GitHub Copilot CLI」。",
|
||
"決議4對應:.codex-plugin/plugin.json 專屬補充資訊「(自動 Stop hook 僅相容 hook 環境支援)」為真實資訊差異,已保留於 codexNote,不可被格式統一誤刪。",
|
||
"額外發現(非既知四點,次要):.claude-plugin/plugin.json 結尾使用「,於 Claude Code 以 /jsc-doc: 前綴呼叫」(逗號),而 root 用「;於 Antigravity 以 /jsc-doc: 前綴呼叫」(分號)——標點符號不一致,屬低優先級格式細節,建議下階段產生器統一標點但不影響語意。"
|
||
]
|
||
}
|