五月底我寫過這個 repo,標題掛著 10 萬顆星、21 個 skill。今天回去數:234,655 顆星、29 個已出貨 skill——順帶發現,五月那個「21」是我寫錯的。

一句話結論:mattpocock/skills 這 90 天星數大約翻了 2.3 倍,已出貨 skill 從 18 個增到 29 個(成長速度差約 2 倍);而真正的變化是 8 月 5 日多了一條「訂閱式」外掛安裝路——但那條路只給你 25 個,不是 29 個。

先把自己的錯更正掉,再講這 90 天發生了什麼。

(星數、fork、目錄結構為 2026 年 8 月 24 日經 GitHub API 與 Contents API 實查;五月的狀態則直接讀取當時的 commit 快照,非引用第三方彙總站。熱門專案每天可增數千顆星,你現在看到的星數理應更高。)

先更正:五月那篇的「21 個 skill」是錯的

正確數字是 18 個。而且證據就在我自己那篇文章裡。

5 月 26 日那篇的內文和標題都寫「21 個 Skill」,但同一篇裡面那張分類表寫的是:Engineering 10、Productivity 4、Misc 4。加起來 18。表格跟內文自己打架,我當時沒對。

我去翻了 5 月 26 日之前那個 commit 的 README,它逐條列出的 skill 連結去重之後也是 18 個(engineering 10、productivity 4、misc 4),跟表格完全吻合。所以錯的是那個「21」。

這件事影響到後面每一個比較,所以本文所有跟五月對照的數字,一律以 18 為基準。

這 90 天到底變了什麼?

項目2026-05-262026-08-24變化
星數約 100,000(剛破 10 萬)234,655約 ×2.3
已出貨 skill18(非 21)29淨增 11(+61.1%)
Fork 數20,009
安裝方式1 種(skills.sh)2 種+1(外掛,8/5 才有)
正式發佈版本0(當時未發過版)v1.2.37 個 release

星數成長約 130%,已出貨內容成長 61.1%——前者大約是後者的 2 倍。這裡刻意不寫到小數點:五月那個 10 萬是「剛破 10 萬」的里程碑整數,不是精確讀數,硬算出「成長 134.7%」只是假精確。用「約 2 倍」這個結論比較穩,換成任何一個合理的五月基準都成立。

另一個角度:它最新版本 v1.2.3 發佈於 8 月 6 日,到今天 18 天沒有出過新版。而本站 8 月 22 日量到 230,529 顆星,今天 234,655——光是這兩天就進了 4,126 顆。沒發新版,星數照樣跑。

那 11 個是新寫的,還是搬上來的?

兩者都有,而且「淨增 11」這個數字同時蓋掉了大量的新增和刪除。

先看今天的實際結構,我逐個資料夾點過:

資料夾skill 數外掛給不給你skills.sh 給不給你
skills/engineering18
skills/productivity7
skills/misc4不給
skills/in-progress7不給給(要逐個指定)
skills/deprecated0(只剩一份 README)
合計362536

接著是「畢業」機制。CHANGELOG 用的字就是 graduate——skill 從 in-progress/ 搬進正式桶,才會被打包進外掛。四筆有據可查:

  • code-review(v1.1.0/PR #464):原本叫 review,移進 engineering,註明「it now ships in the plugin」。
  • wayfinder(v1.1.0/PR #464):原本叫 decision-mapping,改名理由是舊名「jargony and inaccurate」。
  • to-questionnaire(v1.2.0/PR #593):移進 Productivity 桶。
  • wizard(v1.2.0/PR #680):移進 Engineering 桶,同樣註明「so it ships in the plugin」。

但「從 in-progress 畢業」不等於「不是新寫的」。這兩件事我一開始想混了:晉升是一個事件,創作是另一個時點。四個畢業生裡面,只有 code-review(原 review)在 5 月 26 日之前就存在於 in-progress/;其餘三個都是這 90 天內先寫出來、再晉升的。所以它們確實是新內容,只是走了「先進 beta 桶、再升上正式桶」這條路。

另一邊,減法也不少。v1.0.0 一次移除 caveman(「a duplicate of another skill I was testing and was never meant to be public」)、zoom-outwrite-a-skill;PR #752 再一次移除六個,理由是「each already absorbed by a skill that does the job better」。同一個 PR #464 還把 to-prd 改名 to-spec、把 to-planto-issues 合併成 to-tickets 並刪掉 to-issues

「淨增 11」是新寫、晉升、改名、合併、至少九項刪除全部抵銷之後的殘值。單看這個數字,會同時低估他寫了多少,也低估他砍了多少。

為什麼你查到的 skill 數字有好幾個版本?

因為 25、29、36 都對,只是數的東西不同。而這一點,本站自己也踩過不只一次。

數字它在數什麼誰會看到這個數
25Claude Code 外掛實際打包的走外掛安裝的人
29三個正式桶的總和(含 misc)數 repo 目錄的人
3629 + in-progress 7用 skills.sh 的人(全部可裝)

本站的三次記錄:5 月 26 日寫「21」(錯,應為 18);8 月 20 日寫「那 21 個 skill」(沿用了錯誤數字,當時實際已是 29);8 月 22 日寫「36 個」(那是把 in-progress/ 七個算進去,數法本身沒錯)。三筆一併在此更正。

所以看到有人報這個 repo 的 skill 數,先問一句:你數的是外掛打包的、repo 正式桶的,還是連 beta 都算?

兩條安裝路差在哪?

差在你是訂閱他,還是把他 fork 下來。README 開宗明義:「Two ways in, two philosophies.」(兩個入口,兩套哲學。)

Claude Code 外掛skills.sh
什麼時候有的2026-08-05(新)五月就有
檔案放哪受管理的套件,唯讀複製進你的專案,可改
他改了你會怎樣自動跟著更新不動,你想更新才 npx skills update
你的角色訂閱者Fork 者
拿到幾個25(不含 misc、in-progress)最多 36,安裝時自己勾
支援哪些代理Claude CodeCodex 等多種

README 補了一句很實際的警告:「Pick one: installing both leaves you with every skill twice.」(挑一個:兩個都裝,你會拿到每個 skill 兩份。)這不是文案——同一個 skill 兩份定義同時可見,代理該聽哪一份沒人講得準。

要澄清一個我原本也搞錯的地方:五月並不是「只能自己複製檔案」。當時的 README 第一行 Quickstart 就是「Run the skills.sh installer: npx skills@latest add mattpocock/skills」,而且安裝時已經可以選要裝到哪個 coding agent。8 月 5 日新增的不是「安裝方式」本身,而是訂閱式的那一條——v1.2.0/PR #536 把整套 skill 做成原生 Claude Code 外掛並上架官方市集,CHANGELOG 原文是「你現在可以訂閱這些 skill,而不是複製一堆可編輯的檔案」。

也要誠實講:外掛只上線 19 天,所以它解釋不了這 90 天大部分的星數。我沒有逐日星數資料,不會把相關性寫成因果。能確定的只有:內容成長速度大約只有星數的一半,而他這 90 天在分發層(發版、打包、上架、跨工具相容)的動作,明顯比在「多寫幾個 skill」上密集。

實際怎麼裝?

路線 A:Claude Code 外掛(訂閱,唯讀,25 個)

claude plugins install mattpocock-skills

已經在 Claude Code 工作階段裡面的話,直接打 /plugin install mattpocock-skills。不用先加市集來源,它預設就在官方市集裡。

路線 B:skills.sh(複製檔案,可改,最多 36 個)

npx skills@latest add mattpocock/skills

支援 Codex 和其他代理,安裝時可以挑要哪幾個。作者特別提醒:一定要把 setup-matt-pocock-skills 勾進去,不然下一步跑不動。之後想拉更新,自己執行 npx skills update

想單獨試某個 beta 階段的 skill,可以指定:

npx skills@latest add mattpocock/skills --skill=<name>

in-progress/ 的 README 自己講得很白:這些是刻意公開的 beta,「can change or disappear without warning」(可能沒有預警就變動或消失)。想嘗鮮可以,別把生產流程壓在上面。

兩條路都要做的最後一步

在你的代理裡面執行一次 /setup-matt-pocock-skills每個專案跑一次。它會問三件事:用哪個 issue 追蹤系統(GitHub、Linear,或純本機檔案)、你分類工單時習慣貼什麼標籤、產生的文件要放哪。

這步不能跳,/triage 就是靠你回答的標籤運作的。

它正在脫離 Claude 嗎?

是,但要講準確:不是「從不支援到支援」,而是從能跑,變成跑得像原生

五月的 skills.sh 安裝器就已經讓你選要裝到哪個 coding agent,Codex 那時候就裝得進去。這 90 天真正加的是「把廠商痕跡拔乾淨」:

  • GitHub 描述從 .claude 改成 .agents:五月是「Straight from my .claude directory.」,今天是「Straight from my .agents directory.」一個綁廠商,一個不綁。
  • 每個 SKILL.md 旁邊多了 agents/openai.yaml(v1.2.0/PR #551),給 Codex 用的顯示名稱與隱式呼叫政策,而不需要維護兩份複製品
  • AGENTS.md 做成 CLAUDE.md 的符號連結,Codex 讀到的是同一份倉庫指示。
  • PR #781 把 Claude Code 專屬的工具名稱和 agent 類型名,從 code-reviewcodebase-designimprove-codebase-architecture 裡拿掉,理由白紙黑字:「so the step is followable on Codex and other harnesses」。
  • 原生 Codex 外掛列在藍圖上(ADR 0002),還沒出貨——所以 Codex 使用者目前仍然只能走路線 B。

這個 repo 適合你嗎?

作者在 README 講得很清楚,這套東西是給「做真正的工程,不是 vibe coding」的人用的。翻成白話:

  • 適合你,如果:你在維護一個會被別人 review、會上正式環境的專案;你受夠了 AI 寫出「看起來對、跑起來有 bug」的程式碼。
  • 不適合你,如果:你只是寫小腳本、做 demo 或 prototype。這套 skill 的核心動作是「先盤問你到底要什麼」(grill-me 系列是作者自稱最受歡迎的兩個),對趕原型的人是純粹的阻力。

還有一個容易踩的坑:skill 分「使用者呼叫」和「模型呼叫」兩種。CHANGELOG 提到 repo issue #693——使用者呼叫型的 skill 在 Claude 桌面版和網頁版的清單裡會被略過。你如果不是在 Claude Code 終端機裡用,看到的會比預期少。

如果你只想記一件事

星數翻 2.3 倍,內容只跟上一半。

內容從五月到現在沒變過形狀——還是那批小而可拆的 SKILL.md,還是那套逼你先講清楚要什麼的工程紀律。被大幅改造的是外圍:發版、打包、上架官方市集、加 Codex metadata、把廠商名字從指令裡拔掉、把半成品整理到會被發貨的位置、把重複的九個砍掉。

在 Agent Skills 這個生態裡,內容的邊際成本已經接近零——光是一家目錄站就從公開 GitHub 抓到約 190 萬個 skill。稀缺的從來不是「有沒有人寫」,是「怎麼送到你手上、以及誰負責幫你更新」。

這也是為什麼我不建議把星數當成挑 skill 庫的指標。它量的是分發效率和作者聲量,不是內容品質。真正該問的是兩個問題:這些裡面有幾個對得上我每天真的在做的事?還有我要當訂閱者還是 fork 者?——第二題答錯比裝錯 repo 麻煩,因為它決定了以後每一次更新是誰說了算。

最後補一句方法論上的自嘲:這篇的第一版,我把「從 in-progress 畢業」當成「不是新寫的」證據,還沿用了自己五月那個錯的 21。前者是把兩個不同的時點混成一件事,後者是抄了自己沒對過的數。分項加起來對不對、每個數字是誰給的——這兩個檢查,做起來只要三十秒。

常見問題

mattpocock/skills 現在到底有幾個 skill?

看你怎麼裝。Claude Code 外掛打包 25 個(engineering 18+productivity 7);repo 三個正式桶合計 29 個(多了 misc 4);連 in-progress/ 的 7 個 beta 一起算是 36 個,而 skills.sh 這三類全部都給。

為什麼外掛裝完少了 misc 那幾個?

因為 misc 沒有被列進外掛。skills/misc/README.md 自己寫著「Tools I keep around but rarely use, not promoted in the plugin.」想要就走 skills.sh。

Claude Code 外掛和 skills.sh 可以兩個都裝嗎?

不建議。README 明講兩個都裝會讓你每個 skill 拿到兩份。想自動更新選外掛,想改內容或想拿到 misc/beta 選 skills.sh。

不用 Claude Code,用 Codex 可以裝嗎?

可以,走 npx skills@latest add mattpocock/skills,五月就已經支援。從 v1.2.0(2026-08-05)起每個 skill 旁邊多了 Codex 專用的 agents/openai.yaml,體驗更接近原生。原生 Codex 外掛仍在藍圖階段。

星數這麼高,代表 skill 品質很好嗎?

不必然。星數量的是分發效率和作者聲量,不是內容品質。這 90 天星數約翻 2.3 倍、已出貨 skill 只淨增 11 個,兩者成長速度差約一倍。挑 skill 庫看「有幾個對得上你的工作流」比看星數實際。

延伸閱讀

資料來源

  • GitHub API api.github.com/repos/mattpocock/skills(星數、fork、建立與推送時間)與 Releases API,實查於 2026-08-24
  • GitHub Contents API 逐個資料夾點算 skills/engineering|productivity|misc|in-progress|deprecated
  • .claude-plugin/plugin.json(外掛實際打包的 25 個)、skills/misc/README.mdskills/in-progress/README.md
  • 五月狀態:2026-05-26 前最後一個 commit(b8be62ff)的 README.md 快照
  • repo README.mdCHANGELOG.md(v1.0.0–v1.2.3,PR #464、#536、#551、#593、#680、#752、#781)

本文為開源專案分析,非投資建議。GitHub 星數與 repo 內容隨時變動,文中數字以 2026 年 8 月 24 日實查為準,使用前請自行至官方 repo 確認最新狀態。本文並更正本站 2026-05-26、2026-08-20 兩篇關於本 repo skill 數量的錯誤記述。

關於Mr. Slash

「Mr. Slash 的系統性人生」,創立於 2024年,由 Mr. Slash 本人及專業編輯團隊經營的財經內容平台。

我們的宗旨是透過投資、財經、自動化與新興科技等領域的深入解說與應用,幫助讀者打造穩定的被動收入系統。內容涵蓋加密貨幣、股息資產、量化工具、平台分潤等實用策略,協助你用更聰明的方法配置資金、累積資產,走在財務自由的路上,少走冤枉路。

若為商業合作邀稿,將會清楚標註「不代表本站立場」。

商業合作

如果您有任何關於我們團隊或網站內容的疑問或建議,歡迎您前往IG 私訊 @slash.Capital聯繫我們,謝謝!

發表迴響

相關文章

Trending

探索更多來自 Mr. Slash|系統流人生 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

繼續閱讀

خصم دائم على الرسوم سجّل في OKX مجاناً ←
Join Mr. Slash