裝技能的時候很開心,一個一個加,每個看起來都有用。看到一個就覺得「以後一定用得到」。半年後你會有十幾個,其中大概三個真的在用。
這個代價平常看不太出來,可是每一場對話都會付到。每個技能的名稱和描述,每次開場都要載入,AI 才知道自己有哪些技能可用。沒在用的那幾個也一樣會載入,只是你不會察覺。
2026 年 8 月底,Claude Code 加了一個指令把這筆帳攤開:/skill-doctor。
報告怎麼讀
打 /skill-doctor,在互動的對話裡會開在外掛管理員的統計分頁;在非互動的場合,像背景執行或用 -p 跑,它會直接輸出純文字。內容有每個已載入技能的名稱與描述、各自的脈絡成本、過去七天的使用次數,以及從來沒被用過的標記。
我讀的順序是先排序。成本高又沒在用的排最前面,這些是最該處理的。成本低也沒在用的,優先度低,先留著。常用的就別管了。
兩個限制要知道。這個指令需要 2.1.252 以上的版本,而且在手機或瀏覽器的遠端連線上不能用,它會直接告訴你這個連線不支援。另外它只負責報告,不會替你關掉任何東西,關不關還是要自己動手。
沒在用的先關掉,別急著刪
發現一個沒在用的技能,直覺是刪掉。可是刪了之後,三個月後你想起「好像做過一個處理這個的東西」,就找不到了。
設定裡有一個技能覆寫的欄位,可以改單一技能的狀態:完全啟用、只留名稱不載入描述、只有你手動叫才出現、完全停用。中間那兩檔特別好用,技能還留著,但不會每次開場都佔位置。
我的分法很粗,但夠用:七天內用過的留著;七天內沒用過、但每個月會用的,改成手動叫才出現;兩個月都沒想起來的,直接停用。真的要刪,等確定那項工作已經不做了再刪。
技能清單跟常駐檔一樣會越來越長,而且比較難察覺,因為每一個都是你當初自己挑來裝的,很少人會回頭去懷疑它。
動手做
先跑一次,看完再決定:
/skill-doctor
把報告貼進一場新對話,讓它幫你做取捨。這段的重點是逼它給理由,別讓它只丟結論:
下面是我的技能使用報告。請把每個技能分成四類,每一類說明理由: 1. 留著(七天內用過,或成本低但關鍵)。 2. 改成只有我手動叫才載入(偶爾會用,但不必每次開場佔位置)。 3. 停用(兩個月沒用,或功能跟別的重複)。 4. 該合併(兩個技能做的其實是同一件事,說明怎麼併)。 請按「省下的開場脈絡成本」由大到小排序,並在最後告訴我這樣調整大概省下多少開場成本。 報告:(貼上)
如果報告沒給「脈絡成本」的數字,就請它用描述長度估。估得粗一點沒關係,能排出先後就夠用。
報告每一兩個月看一次就夠,可以跟環境體檢排在一起做。看完之後,你應該說得出自己裝了幾個技能、有幾個真的在用。沒在用的就關掉,關之前先確認哪天想用的時候還找得回來。
被標成從來沒用過的技能,描述照樣會在每一次開場載入,一直到有人去設定裡把它改成停用為止。
站內延伸
- 技能太肥就該拆 → SKILL.md 超過 500 行就該拆
- 環境的整體體檢 → 先做環境體檢,再怪模型
- 技能給同事用之前要準備什麼 → 找方法AI 助手共用
來源: Claude Code:Discover plugins(外掛管理員的統計分頁、技能覆寫的四種狀態設定);Claude Code:週報 2026-w36(2026 年 8 月底上線、報告內容為每個技能的脈絡成本與使用頻率、需 v2.1.252 以上、遠端連線不支援)。
沒在用的技能,
每次開場還是會載入
什麼時候看這張:你裝了十幾個技能,說不出哪幾個真的在用。
- 成本高又沒在用的排最前面,最該先處理
- 報告只列給你看,不會替你關掉任何東西
- 偶爾用的改成手動叫才載入,別急著刪
第一個動作跑一次技能報告,把成本高又七天沒用過的改成停用或手動才載入。/skill-doctor,需要 2.1.252 以上版本