ワンクリックで
triage
Skills 分流管理 — 基於消融實驗數據,退役/復原/查詢 learned skills。搭配 skills-ecosystem-eval 的四象限分析使用。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Skills 分流管理 — 基於消融實驗數據,退役/復原/查詢 learned skills。搭配 skills-ecosystem-eval 的四象限分析使用。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
本 repo 自持 agent 定義目錄索引(complexity-triage / doc-reviewer / doc-updater / tdd-guide),供 design、update 等 skill 的 general-purpose subagent 呼叫時引用定義與檢查清單;本身非直接可呼叫的 skill,不會出現在指令清單中。
萬用助手 — 自動分析情境、盤點可用資源、智慧路由至最佳 agent/skill 組合,一鍵完成複雜工作流。
開發設計 — 自動盤點可用資源,透過 Plan agent 建立完整實作計畫,輸出至 plans/active/<slug>.md 供使用者確認後才進入實作。
更新知識庫 — 依序執行文件更新、審查、context 整理、pattern 提取,將本次 session 的變更沉澱為文件與知識。
貼上 Notion URL,自動抓取頁面需求內容,串接 /design 建立實作計畫。
產生跨 context 接手 prompt — 萃取本次對話的目標、進度、決策、未完成項目,輸出可直接貼到新 session 或 /compact 之後使用的自包含 prompt。
| name | triage |
| description | Skills 分流管理 — 基於消融實驗數據,退役/復原/查詢 learned skills。搭配 skills-ecosystem-eval 的四象限分析使用。 |
| allowed-tools | Bash, Read, Glob, Grep, AskUserQuestion |
基於 skills-ecosystem-eval 的消融實驗結果,管理 learned skills 的生命週期。
確認 ~/.claude/scripts/skills-triage.sh 存在且可執行(ls -la ~/.claude/scripts/skills-triage.sh)。若不存在,提示先從 agent-skills repo 複製:cp ~/Documents/agent-skills/triage/skills-triage.sh ~/.claude/scripts/ && chmod +x ~/.claude/scripts/skills-triage.sh。
~/.claude/scripts/skills-triage.sh status
顯示已退役數量、清單、及審計日誌。如果 /skill-health command 可用,建議先執行以取得 portfolio 全局視圖(重複覆蓋率、gap 分析),再決定退役優先順序。
使用者提供 skill 名稱和原因時:
~/.claude/scripts/skills-triage.sh retire <name> "<reason>" <tier> <delta>
tier:T1(degraded)、T2(Q3 delta=0)、T3(其他)delta:消融實驗的 delta 值退役前確認:
退役前影響分析: 在使用者確認前,先確認此 skill 是否被其他地方引用——grep ~/.claude/skills/learned/、~/.claude/rules/、~/.claude/CLAUDE.md 與專案 CLAUDE.md,整理結果:
| 引用來源 | 引用位置 | 影響 |
|---|---|---|
| (無引用) | — | 可安全退役 |
| other-skill.md | 第 12 行 | 退役後 other-skill 可能行為改變 |
若有引用存在,向使用者展示影響清單,讓使用者決定是否繼續退役。
~/.claude/scripts/skills-triage.sh restore <name>
復原後驗證 skill 檔案回到 ~/.claude/skills/learned/。
當使用者提供消融數據(如 full-analysis.json)時:
讀取數據,篩選 delta < 0 的 skills,按 delta 絕對值排序
用 TaskCreate 為每個待退役 skill 建一個 task,並對每個執行 Step 2 的影響分析(grep 搜尋引用):
| Skill | Delta | Tier | 依賴關係 |
|---|---|---|---|
| skill-a.md | -0.23 | T1 | 無 |
| skill-b.md | -0.10 | T2 | skill-c 引用 |
有依賴關係的 skill 需先與使用者確認才可退役,不可批次自動退役;無依賴關係的可批次逐一確認後退役
逐一確認後退役,每次退役後更新對應 task 狀態
批次退役完成後,對每個標記完成的 skill 驗證:
~/.claude/skills/learned/ 中(ls ~/.claude/skills/learned/<skill-name>.md 應撲空)~/.claude/skills/retired/RETIRED_LOG.md 中任一項不成立即視為退役未完成,需人工介入,不可標記該 task 為完成。
| 路徑 | 用途 |
|---|---|
~/.claude/skills/learned/ | 活躍 skills |
~/.claude/skills/retired/ | 退役歸檔 |
~/.claude/skills/retired/RETIRED_LOG.md | 審計日誌 |
~/.claude/scripts/skills-triage.sh | 批次腳本 |