很多程序員的Skill數量已經失控了

作者:可可耐特
日期:2026年5月13日 下午6:33
來源:WeChat 原文

整理版優先睇

速讀 5 個重點 高亮

Skill庫應該控制在30個以內,核心在於分類同觸發,而唔係數量。

整理版摘要

呢篇文章係由作者可可耐特寫嘅,佢係一個程序員,最近見到朋友圈好多人瘋狂囤Skill,數量多到六七十甚至過百,令佢反思Skill管理嘅本質。作者認為Skill唔係越多越好,而係要講分類同觸發。佢引用咗一篇論文嘅數據,指出Skill庫超過30個之後,準確率就會開始暴跌,去到200個嘅時候準確率得返20%,Token亦會爆漲。

作者分享咗自己嘅做法:佢嘅Skill庫長年壓喺30個以內,呢條線唔輕易破。佢仲舉咗一個實例——將NanoBanana API包裝成一個叫「圖片生成」嘅Skill,入面拆開幾個分支嚟應付唔同場景(例如公眾號封面、小紅書封面、PPT配圖等),冇為每個場景各自開一個獨立Skill,呢個就係分類學嘅應用。

整體結論係:Skill管理嘅本質係分類學,要參考生物學嘅界門綱目科屬種,喺每一層揾最合適嘅顆粒度。評判一個Skill值唔值得留低,要睇場景邊界清唔清晰、頻率夠唔夠高、可唔可以掛到現有Skill下。最後仲要記住奧卡姆剃刀——如無必要,勿增實體。作者提醒大家要建立自己嘅分類系統,分清CLAUDE.md、Skill同MCP

  • Skill庫超過30個會令準確率大跌同Token爆漲,最佳數量應控制在30個以內。
  • 用分類學思維設計Skill,將高頻場景按類別合併,再拆分支,避免各自開獨立Skill。
  • 封面圖同PPT配圖嘅差異唔值得各自開一個Skill,但圖片生成同服務器管理就必須分開。
  • Skill本質係分類學,參考生物學界門綱目科屬種,要喺每一層揾最合適嘅顆粒度。
  • 建立清晰嘅分類系統,分清CLAUDE.md、Skill同MCP,跟住奧卡姆剃刀原則,唔好亂塞Skill。
整理重點

Skill數量失控嘅現象

最近唔知係咪Skills大爆發嘅餘温未散,朋友圈裏囤skill嘅風颳得幾離譜。順手睇咗幾個朋友嘅skill庫,少嘅六七十個,多嘅一個哥們直接破咗一百。作者話睇完一度懷疑係咪自己裝少咗。

六七十個

破咗一百

囤skill嘅風颳得有點離譜

整理重點

Skill嘅命門:分類同觸發

作者評判一個skill得唔得,就係睇兩個詞:分類同觸發。Claude之前更新過skill生成器,最重要嘅動作就係教人用反饋循環磨準觸發條件。Skill喺咩時候被叫起、能否被對嘅人喺對嘅時候叫起、叫起之後做到啲咩,呢三件事先係命門。

分類,觸發

反饋循環磨準觸發條件

30個以內

整理重點

實戰:將圖片生成整合成一個Skill

作者舉咗自己嘅例子:佢想將NanoBanana API封成一個被Agent調起嘅skill,因為日常生圖需求太碎——公眾號封面、小紅書封面、PPT配圖、產品演示圖,風格都唔同。佢冇為每個需求開獨立skill,而係只起咗一個叫「圖片生成」嘅skill,內部將幾個高頻場景拆成分支,Agent先讀上下文再揀分支,其餘需求就由通用分支兜底。

一個叫「圖片生成」嘅skill

分支兜底

  1. 1 封面圖同PPT配圖之間嘅差異,唔值得各自喺最頂層佔一個skill,佢哋只係「圖片生成」呢一類嘅變種。
  2. 2 但圖片生成同服務器管理之間嘅差異好大,必須各起一個skill,唔能夠糊弄。

呢個做法嘅本質就係分類學——參考生物學嘅界門綱目科屬種,唔係越細越光榮,而係喺每一層揾最合適嘅顆粒度。

整理重點

判斷Skill嘅三件事同奧卡姆剃刀

作者判斷一個skill值唔值得留低,就睇三件事:佢對應嘅場景邊界夠唔夠清晰?場景頻率夠唔夠高?佢可唔可以直接掛到現有某個skill下面?

三件事

仲要疊多一條奧卡姆剃刀——如無必要,勿增實體。日常用唔到嘅skill就唔好塞落個庫度。比刪skill更重要嘅係設計一套清晰嘅分類系統,諗清楚咩事行CLAUDE.md、咩事行skill、咩事行MCP

奧卡姆剃刀

邊界夠唔夠清晰

頻率夠唔夠高

圖片

最近唔知係唔係Skills大爆發嘅餘温未散,朋友圈入面囤skill嘅風吹得有啲離譜。

順手睇咗幾個朋友嘅skill庫,少嘅六七十個,多嘅一個兄弟直接超過一百。

睇完我一度懷疑係咪我裝少咗。

琴日出完Harness嗰篇,入面加咗一句"skill本質就係分類學",點知嗰段被轉得最犀利,私訊都衝住呢句嚟問可唔可以講多少少。

咁今日就再講幾句啦。

我評判一個skill做得好唔好,就睇兩個詞:

分類,觸發。

Claude一個多月前仲專門更新過佢哋嘅skill生成器,當時我寫過一篇詳細講。嗰次更新最重要嘅動作,就係教你點樣用反饋循環去將觸發條件磨準。

講白啲,skill喺咩時候被叫出嚟、可唔可以被啱嘅人喺啱嘅時候叫出嚟、叫出嚟之後又可以做到啲乜——呢三件事,先係skill真正嘅命門。

之前睇到一篇論文入面嘅實驗數據,睇完真係好揪心。

skill庫喺20個以內嘅時候,準確率可以維持喺90%以上,基本上唔出錯。

一過30個,即刻就開始跌。

裝到200個嘅時候,準確率得返20%,仲有明顯嘅慢、明顯嘅Token爆炸。

呢個同我自己嘅感覺對得幾準。我嘅skill庫長年限喺30個以內,呢條線我唔會隨便破。

舉我自己一個例子。

我之前想將NanoBanana嘅API封裝成一個可以俾Agent調用嘅skill。原因好簡單——我日常生圖嘅需求實在太散。

公眾號封面要一種風格,小紅書封面要另一種,PPT配圖要第三種,產品演示圖又係第四種。

咁問題嚟啦。

每個需求各自建立一個獨立skill,定係塞入同一個skill入面?

我最終揀咗後者。

只開咗一個叫"圖片生成"嘅skill,內部將幾個高頻場景拆分做分支。Agent調用之後,先讀上下文,再判斷應該行邊個分支,剩低未覆蓋到嘅需求就行通用分支包底。

呢個做法,本質就係分類學嘅思路。

生物學嗰套界門綱目科屬種,從來唔係越細越光榮。

佢做嘅事,係喺每一層揾最合適嘅顆粒度。

你諗下,如果將界門綱目科屬全部抹走,地球上所有生物就得返"種"呢一層。

嗰種災難感你諗像下——每隻貓同每條細菌平起平坐,每棵橡樹同每個愛滋病毒分庭抗禮。

返返去skill。

封面圖同PPT配圖之間嗰啲差異,根本唔配各自喺最上層佔一個skill。佢哋就係"圖片生成"呢一類下面嘅唔同變種。

但係圖片生成同伺服器管理之間嘅差異,真係好大。大到必須各開一個skill,唔可以求其。

所以我判斷一個skill值唔值得喺我庫入面存在,就睇三件事:

  1. 佢對應嘅場景,邊界夠唔夠清晰?
  2. 佢對應嘅場景,頻率夠唔夠高?
  3. 佢可唔可以直接掛喺我已有嘅某個skill下面?

再加多條奧卡姆剃刀——如無必要,勿增實體。

翻譯過嚟就係,你日常根本用唔到嘅skill,就唔好放入庫入面。

但係比"刪幾個skill"更要緊嘅事,係你要為自己設計一套清晰嘅分類系統。

邊啲事用CLAUDE.md,邊啲事用skill,邊啲事用MCP,要自己想清楚。

唔係嘅話裝得幾多,都只係一個塞滿捷徑嘅雜亂桌面。

生物學係咁。

你嘅skill庫,都應該係咁。

圖片

以上,既然睇到呢度,如果覺得唔錯,順手點個讚、在看、轉發三連啦,如果想第一時間收到推送,都可以俾我個星標⭐~多謝你睇我嘅文章,我哋,下次再見。

/ 作者:可可耐特

/ 投稿或爆料,請聯繫郵箱:aoshindragon@163.com


圖片

最近不知道是不是Skills大爆發的餘温還沒散,朋友圈裏囤skill的風颳得有點離譜。

順手翻了幾個朋友的skill庫,少的六七十個,多的一個哥們直接破了一百。

看完我一度懷疑是不是我裝少了。

昨天發完Harness那篇,裏頭夾了一句"skill本質就是分類學",沒想到那一段被轉得最猛,私信也都奔着這句來問能不能多說幾句。

那今天就再聊幾句。

我評判一個skill做得行不行,就盯兩個詞:

分類,觸發。

Claude一個多月前還專門更新過他們的skill生成器,當時我寫過一篇細聊。那次更新最重要的動作,就是教你怎麼用反饋循環去把觸發條件磨準。

說白了,skill在什麼時候被叫起來、能不能被對的人在對的時候叫起來、叫起來之後又能幹點啥——這三件事,才是skill真正的命門。

之前刷到過一篇論文裏的實驗數據,看完真的挺扎心。

skill庫在20個以內的時候,準確率能穩在90%以上,基本不出錯。

一過30個,立馬就開始掉。

裝到200個的時候,準確率只剩20%,外加肉眼可見的慢、肉眼可見的Token爆炸。

這跟我自己的體感對得相當準。我的skill庫常年壓在30個以內,這條線我不輕易破。

舉我自己一個例子。

我之前想把NanoBanana的API封成一個能被Agent調起來的skill。原因很簡單——我日常生圖的需求實在太碎。

公眾號封面要一種風格,小紅書封面要另一種,PPT配圖要第三種,產品演示圖又是第四種。

那問題來了。

每個需求各起一個獨立skill,還是塞進同一個skill裏?

我最後選的是後者。

只起了一個叫"圖片生成"的skill,內部把幾個高頻場景拆成分支。Agent調起來之後,先讀上下文,再判斷該走哪個分支,剩下沒覆蓋到的需求就走通用分支兜底。

這個做法,本質就是分類學的思路。

生物學那套界門綱目科屬種,從來不是越細越光榮。

它做的事,是在每一層找最合適的顆粒度。

你想想,要是把界門綱目科屬全抹了,地球上所有生物就剩"種"這一層。

那種災難感你腦補一下——每隻貓跟每根細菌平起平坐,每棵橡樹跟每個艾滋病毒分庭抗禮。

回到skill。

封面圖和PPT配圖之間那點差異,根本不配各自在最頂層佔一個skill。它們就是"圖片生成"這一類下的不同變種。

但圖片生成和服務器管理之間的差異,那真的大。大到必須各起一個skill,不能糊弄。

所以我判斷一個skill值不值得在我庫裏活着,就盯三件事:

  1. 它對應的場景,邊界夠不夠清晰?
  2. 它對應的場景,頻率夠不夠高?
  3. 它能不能直接掛到我已有的某個skill下面?

再疊一條奧卡姆剃刀——如無必要,勿增實體。

翻譯過來就是,你日常壓根用不到的skill,就別往庫裏塞。

但比"刪幾個skill"更要命的事,是你得給自己設計一套清晰的分類系統。

哪些事走CLAUDE.md,哪些事走skill,哪些事走MCP,得自己想明白。

不然裝得再多,也只是個塞滿快捷方式的雜亂桌面。

生物學如此。

你的skill庫,也應如此。

圖片

以上,既然看到這裏了,如果覺得不錯,隨手點個贊、在看、轉發三連吧,如果想第一時間收到推送,也可以給我個星標⭐~謝謝你看我的文章,我們,下次再見。

/ 作者:可可耐特

/ 投稿或爆料,請聯繫郵箱:aoshindragon@163.com