develop
master
把 develop 累積的變更發佈到 master。
ce3dab4
ef974b4
4454d62
720ec61
43f9f09
1fdfdaf
85cfa77
What:在 references/guidelines.md 的 wiki 頁命名總表新增 LEARN 頁型(LEARN_CONTENTS 教訓目錄、LEARN_{HASH} 技能教訓頁),並在環境變數表新增 JSC_WIKI_REPO_LEARN,未設定時退回 JSC_WIKI_REPO。 Why:jsc-log 新增 learn 技能,需要在準則中收錄對應的 wiki 頁型與環境變數,讓各技能對頁面命名與 wiki 存取庫解析有一致依據。 How:比照既有 LOG/ERROR 頁型格式,於環境變數表與頁命名總表各補一列,維持表格欄位與退回規則一致。 Who:jsc-log(learn 技能)為此頁型的擁有者。 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
What:將 plugin.json、.claude-plugin/plugin.json、.codex-plugin/plugin.json 三份 manifest 的 version 由 0.0.3 提升至 0.0.4。 Why:guidelines.md 新增 LEARN 頁型與 JSC_WIKI_REPO_LEARN 屬於準則內容變更,需要發布新版本讓各 CLI 更新取得。 How:同步修改三份 manifest 的 version 欄位,保持三處版本號一致。 Who:jsc-meta 技能組(manifest 維護)。 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Reviewed-on: #7 Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
什麼:為 .agents/plugins/marketplace.json 與 .claude-plugin/marketplace.json 補齊每個 plugin 條目缺少的 description 與 marketplace 層級的 description、owner 欄位,並將 jsc-meta 條目描述中的斜線「新建/更新/刪除」改為頓號「新建、更新、刪除」以符合 STE100。 為何:兩份 marketplace.json 先前落後於 plugins/jsc 的權威版本,缺少說明文字會讓使用者在瀏覽 marketplace 時看不到各外掛用途,斜線清單也違反 STE100 純敘述、不用斜線列舉的規則。 如何:以 plugins/jsc 的 marketplace.json 為基準,逐一補上缺漏的 description 與 owner 欄位,並將受影響條目的標點改為頓號。 負責範圍:jsc-meta skill-check 例行合規稽核,marketplace 中繼資料同步項目。
什麼:新增 tools/sync-skill-manifest.sh(重建 domain README 的「Skills 目錄」區塊並將三份 plugin manifest 的版本一併 bump)與 tools/find-skill-refs.sh(掃描所有 jsc domain 存取庫,列出技能名稱或 /jsc-{domain}:{name} 指令形式的引用檔案),並更新 skill-check、skill-delete、skill-new、skill-update、skillset-update 五支 SKILL.md 改為呼叫這兩支工具。skill-delete 與 skill-update 的 frontmatter description 也一併收斂在此次改動內,配合本次流程調整精簡文字。 為何:五支技能先前各自以近乎相同的內嵌文字描述「同步 README、bump 版本」的機械流程,重複維護成本高且容易漂移;skill-delete 的引用盤點步驟先前只是一段沒有工具、也沒有標明子代理人的裸 grep 指示,稽核時難以驗證涵蓋範圍。 如何:把兩段機械流程各自抽成一支冪等 shell 工具,五支技能的對應步驟改為「子代理人只做內容判斷與修改,機械式同步與版本 bump 一律呼叫工具」;skill-delete 步驟 4 改呼叫 find-skill-refs.sh 取代裸 grep 說明。 負責範圍:jsc-meta 技能組自我管理,skill-check、skill-delete、skill-new、skill-update、skillset-update 五支技能共用的機械流程去重。
什麼:將 plugin.json、.claude-plugin/plugin.json、.codex-plugin/plugin.json 三份 manifest 中 jsc-meta 自身的 description 由斜線「新建/更新/刪除」改為頓號「新建、更新、刪除」,並將 version 由 0.0.4 一併提升至 0.0.5。 為何:斜線列舉違反 STE100 純敘述、不用斜線分隔清單的規則,描述文字修正後三份 manifest 需要對應 bump 版本以標示這次的合規性修正。 如何:三份 manifest 同步套用相同的標點修正與版本號更新,確保 claude、codex 兩種外掛載入路徑與根目錄 plugin.json 三者版本與描述一致。 負責範圍:jsc-meta 外掛自身的合規性修正與版本標示;skill-delete、skill-update 兩支 SKILL.md 的 description 精簡改動已隨其步驟修改一併納入 Group B 的提交。
Reviewed-on: #8 Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
No dependencies set.
The note is not visible to the blocked user.
本 PR 內容
把
develop累積的變更發佈到master。Commit 清單
ce3dab4Merge pull request 'fix/sync-marketplace-and-extract-skill-tools' (#8) from fix/sync-marketplace-and-extract-skill-tools into developef974b4fix(meta): 修正外掛描述標點並同步版本號至 0.0.54454d62feat(meta): 抽出技能目錄同步與引用查找為共用工具720ec61fix(marketplace): 同步 marketplace.json 至權威格式並修正標點43f9f09Merge pull request 'docs/learn-wiki-page-type' (#7) from docs/learn-wiki-page-type into develop1fdfdafchore(manifest): 版本號提升至 0.0.485cfa77docs(guidelines): 新增 LEARN 頁型與 JSC_WIKI_REPO_LEARN 環境變數注意事項
master另有 3 個develop沒有的 commit(多為先前的合併節點);Gitea 會在頁面標示是否可自動合併,若有衝突請先在develop解掉。What:在 references/guidelines.md 的 wiki 頁命名總表新增 LEARN 頁型(LEARN_CONTENTS 教訓目錄、LEARN_{HASH} 技能教訓頁),並在環境變數表新增 JSC_WIKI_REPO_LEARN,未設定時退回 JSC_WIKI_REPO。 Why:jsc-log 新增 learn 技能,需要在準則中收錄對應的 wiki 頁型與環境變數,讓各技能對頁面命名與 wiki 存取庫解析有一致依據。 How:比照既有 LOG/ERROR 頁型格式,於環境變數表與頁命名總表各補一列,維持表格欄位與退回規則一致。 Who:jsc-log(learn 技能)為此頁型的擁有者。 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>什麼:新增 tools/sync-skill-manifest.sh(重建 domain README 的「Skills 目錄」區塊並將三份 plugin manifest 的版本一併 bump)與 tools/find-skill-refs.sh(掃描所有 jsc domain 存取庫,列出技能名稱或 /jsc-{domain}:{name} 指令形式的引用檔案),並更新 skill-check、skill-delete、skill-new、skill-update、skillset-update 五支 SKILL.md 改為呼叫這兩支工具。skill-delete 與 skill-update 的 frontmatter description 也一併收斂在此次改動內,配合本次流程調整精簡文字。 為何:五支技能先前各自以近乎相同的內嵌文字描述「同步 README、bump 版本」的機械流程,重複維護成本高且容易漂移;skill-delete 的引用盤點步驟先前只是一段沒有工具、也沒有標明子代理人的裸 grep 指示,稽核時難以驗證涵蓋範圍。 如何:把兩段機械流程各自抽成一支冪等 shell 工具,五支技能的對應步驟改為「子代理人只做內容判斷與修改,機械式同步與版本 bump 一律呼叫工具」;skill-delete 步驟 4 改呼叫 find-skill-refs.sh 取代裸 grep 說明。 負責範圍:jsc-meta 技能組自我管理,skill-check、skill-delete、skill-new、skill-update、skillset-update 五支技能共用的機械流程去重。