開發者終端機與程式碼編輯器工作台,展示 Claude Code Skills 一鍵安裝後的工程化協作環境

2026 年,Claude Code 已經從「會聊天的終端機」進化成可編排的 Agent 平台。真正拉開差距的,往往不是模型版本,而是你有沒有裝對 Skills

可以把 Skill 理解成給 AI 裝的「操作手冊」:你輸入 /grill-me 這類斜線命令,Claude 就按手冊裡的步驟辦事——先問清楚再寫程式碼、先寫測試再實作、先把大需求拆成小任務,而不是想到哪改到哪。

問題是:skills.sh 上已有數千個技能,名字還多是英文。本文的做法是:先用白話講清每個 Skill 是幹什麼的、你該不該裝,再附一鍵安裝命令。若你想深入了解 mattpocock 單包的設計思路,可對照本站《mattpocock/skills 重新定義 AI 程式設計協作》

下文每個 Skill 均附 複製即用npx skills add ... 命令,與 skills.sh 技能卡片上的安裝命令一致,可直接貼上到終端機

閱讀提示:不必一次全裝。先看「它是幹什麼的」和「什麼時候用」,挑 3~5 個和你日常最相關的裝上即可。

一、Skills 是什麼,和 Rules 差在哪

一句話:Skill 是「按需呼叫的工作流程」,Rules 是「始終生效的專案規矩」。

打個比方:Rules 像公司考勤制度,每天上班都要遵守;Skill 像「寫需求文件」「跑測試」「做 Code Review」這幾份 SOP——只有你需要做這件事時,才翻開照著做。技術上,每個 Skill 是一個資料夾,裡面有 SKILL.md 告訴 Claude 具體步驟;你在對話裡輸入 /技能名 就能觸發。

機制通俗理解什麼時候會用到
Rules / CLAUDE.md專案的「家規」:程式碼風格、目錄結構、禁止做的事幾乎每次對話都會帶上
Skills可複用的「辦事流程」:對齊需求、寫測試、拆任務輸入 /xxx 或 Claude 判斷需要時才啟用
Claude Code 內建技能官方自帶:程式碼審查、除錯迴圈輸入 /code-review/debug

實際怎麼配?Rules 寫底線,Skills 寫過程。比如 Rule 寫「禁止 force push」;Skill /git-guardrails-claude-code 則在你要執行危險 Git 命令時當場攔住你。

二、一鍵安裝:複製命令到終端機即可

裝 Skill 不需要手動下載檔案。社群統一用 skills CLInpx skills):把 GitHub 上的技能包同步到你電腦的 Claude Code 目錄(Cursor、Codex 也支援)。

skills.sh 任意技能卡片上,頁面會直接給出可複製的 npx skills add ... 命令——本文裡的命令與官網一致,複製後貼上到終端機即可安裝

2.1 通用命令格式

# 安裝單個 Skill(全域 + 跳過確認 + 指定 Claude Code)
npx skills add owner/repo@skill-name -g -y -a claude-code

# 安裝整個技能包(互動式勾選,或加 --all)
npx skills add owner/repo -g -y -a claude-code

# 僅安裝到目前專案(團隊可提交 .claude/skills/)
npx skills add owner/repo@skill-name -y -a claude-code

2.2 關鍵參數速查

參數含義
-g, --global裝到 ~/.claude/skills/所有專案可用
-y, --yes跳過確認,適合腳本化「一鍵安裝」
-a claude-code只寫入 Claude Code 目錄(可加 cursor、codex
-s skill-name從大包中只裝指定 Skill
--copy複製檔案而非 symlink(部分環境需要)

三、第 0 層:元技能(先裝這兩個)

這一層不是幫你寫程式碼,而是幫你找技能、造技能。建議最先裝,後面就不用總翻網頁對照本文了。

find-skills —— Skills 應用商店

它是幹什麼的:在 Claude Code 對話裡直接搜、直接裝 skills.sh 上的技能。相當於把「逛應用商店 + 安裝」搬進終端機,不用切瀏覽器複製命令

什麼時候用:你想裝「安全稽核」「SEO」「資料庫」類技能,但不知道倉庫名叫什麼時;或者每隔幾個月想更新一波新技能。

一鍵安裝:複製下方命令到終端機(與 skills.sh 官網一致)。

npx skills add vercel-labs/skills@find-skills -g -y -a claude-code

skill-creator —— 自己寫 Skill 的腳手架

它是幹什麼的:按 Anthropic 官方格式,引導你從零寫一個團隊專屬 Skill(比如發布流程、Code Review 清單)。寫完後可以只給團隊用,也可以開源到 GitHub。

什麼時候用:你發現某個流程每週都要跟 Claude 重複講一遍,想固化成 /our-deploy 這種一鍵命令時。

一鍵安裝:複製下方命令到終端機。

npx skills add anthropics/skills@skill-creator -g -y -a claude-code

四、第 1 層:工程紀律包(mattpocock/skills)

mattpocock/skills 是 GitHub 上 Star 十萬量級的技能包,作者 Matt Pocock(Total TypeScript 課程主理人)把自己日常用的流程開源了出來。核心價值:防止 AI「沒聽懂就開寫」「寫完不測試」「一次改五十個檔案」。

若你只裝一個第三方大包,優先選它。下面依「從需求到交付」的順序介紹每個技能——先看懂用途,再決定是否單獨裝。

整包一鍵安裝

一鍵安裝整包:複製下方命令到終端機;裝完後務必執行 /setup-matt-pocock-skills 完成倉庫設定。

npx skills add mattpocock/skills -g -y -a claude-code

裝完後務必在倉庫根目錄執行 /setup-matt-pocock-skills:告訴 Claude 你們用 GitHub 還是 Linear 管任務、團隊術語寫在哪、文件放哪個目錄。沒做這步,後面拆 Issue 容易和團隊習慣對不上。

4.1 需求對齊類 —— 寫程式碼之前先問清楚

命令它是幹什麼的典型場景
/grill-me 像資深同事一樣反覆追問需求:邊界條件、異常情況、驗收標準。Claude 不會立刻動程式碼,直到雙方理解一致。 要做新功能、改核心邏輯,但需求還只是一句話
/grill-with-docs 追問的同時,把共識寫進 CONTEXT.md 和 ADR,以後對話都能引用團隊黑話。 希望 AI 記住「我們管這個叫 XXX」這類術語時
/to-prd 把聊清楚的需求整理成 PRD,並自動在 GitHub 開 Issue 和產品/老闆對完方案,需要落成文字給團隊看
/to-issues 把 PRD 拆成多個可獨立交付的小 Issue(豎切),避免「前端一週、後端一週」的水平切片。 準備排期、分工,或讓 AI 依 Issue 逐個實作時

4.2 寫碼與品質類 —— 讓改動可驗證、可回滾

命令它是幹什麼的典型場景
/tdd 先寫失敗測試 → 寫最少程式碼通過 → 再重構。避免 AI 一口氣寫幾百行卻跑不通。 寫業務邏輯、修 bug、能寫單元測試的模組
/diagnose 按固定步驟排障:重現 → 縮小範圍 → 假設 → 驗證 → 修復 → 迴歸。減少「猜一個改法試試」。 偶發 bug、效能、並發等不好一眼看出的毛病
/improve-codebase-architecture 定期掃描程式碼庫,找出模組邊界模糊、命名不一致、該拆沒拆的地方,給出重構建議。 發版前、或每隔一兩週做「架構體檢」
/git-guardrails-claude-code 在 Git 命令執行前設閘:攔截 force push、hard reset 等危險操作,防止 AI 手滑刪歷史。 有生產分支的倉庫;有過「AI 把 main 推炸」教訓的團隊

4.3 效率與協作類

命令它是幹什麼的典型場景
/caveman 讓 Claude 用極簡短句回覆,少廢話、少重複,大約能省 75% token 長工作階段、成本敏感,或你只要結果不要解釋時
/handoff 把對話上下文、進度、未完成項壓成一份交接文件,方便換人或換 Agent 接著幹。 今天幹一半明天繼續,或從 Claude Code 切到 Cursor 時
/setup-matt-pocock-skills 首次安裝後的設定精靈:選 Issue 平台、標籤規則、文件路徑。整包安裝後必跑。 剛裝完 mattpocock/skills 的第一次

推薦日常鏈路:新功能先 /grill-with-docs 對齊/to-issues 拆任務 → 每個任務用 /tdd 實作。更細的流程解讀見本站 mattpocock 深度文

單技能安裝:只需其中一個時,複製對應一行到終端機(命令格式與 skills.sh 技能卡片一致)。

npx skills add mattpocock/skills@grill-me -g -y -a claude-code
npx skills add mattpocock/skills@tdd -g -y -a claude-code
npx skills add mattpocock/skills@to-issues -g -y -a claude-code

五、第 2 層:子代理編排(obra/superpowers)

obra/superpowers 解決的是另一類問題:任務太大,一個 Agent 聊到底容易亂。它教你先規劃、再拆給子代理並行、最後統一驗收——像專案經理帶團隊,而不是一個人包辦所有活。

和 mattpocock 的分工:mattpocock 管「日常寫碼紀律」superpowers 管「大需求怎麼拆、怎麼並行」。兩者可以一起裝。

整包安裝

一鍵安裝:複製下方命令到終端機。

npx skills add obra/superpowers -g -y -a claude-code
命令它是幹什麼的典型場景
/brainstorming 大需求先腦力激盪:列方案、比利弊、看風險,選定方向後再動手。防止接到「做個後台」就直接開寫 需求模糊、多種技術選型、或多模組新專案
/writing-plans 把選定方案寫成逐步執行的計畫書:每步做什麼、依賴什麼、怎麼驗收。 方案定了,需要可跟進的任務清單
/subagent-driven-development 把子任務分給多個子 Agent 並行(改前端、改 API、寫測試),主 Agent 統籌合併。 改動面大、模組獨立,想縮短總耗時
/test-driven-development 另一套 TDD 流程,和 mattpocock 的 /tdd 思路相近,二選一或混用即可。 希望從寫測試開始驅動實作
/systematic-debugging 收集證據 → 排除假設 → 定位根因,避免「改一行試試、再改一行試試」。 複雜 bug、線上問題、跨服務呼叫失敗
/verification-before-completion Claude 想說「做完了」之前,必須先跑測試、過檢查清單。專治 AI 過早宣布勝利。 不放心讓 AI 自行收尾的任何任務
/requesting-code-review 產生給同事的 Review 請求:改了什麼、為什麼改、重點看哪裡 提 PR 前,或想讓 AI 自檢後再交給人看時

若團隊已有成熟的 Spec 文件流程,不必整包安裝——單獨摘 /verification-before-completion 就很有用

六、第 3 層:前端與設計(Anthropic + Vercel)

很多人吐槽 AI 寫的頁面「能跑但醜、不像產品」。這一層技能專門約束視覺、互動和框架用法,讓輸出更接近可上線水準。

6.1 Anthropic 官方技能

技能它是幹什麼的什麼時候裝
frontend-design 依專業 UI 規範產生頁面:配色、間距、字體層級、元件狀態,減少「程式設計師審美」的粗糙介面。 做 Web 前端、落地頁、後台,對顏值有要求
webapp-testing 指導 Claude 真的點開頁面測:點按鈕、填表單、看報錯,而不是「我覺得應該沒問題」。 改完 UI,想自動走一遍冒煙測試
pdf / docx / pptx / xlsx 讀寫 Office 和 PDF:產生報告、改合約、匯出表格,依各格式規範操作。 專案裡經常要處理文件、報表、簡報

一鍵安裝:複製下方命令到終端機(Anthropic 官方技能包)。

npx skills add anthropics/skills@frontend-design -g -y -a claude-code
npx skills add anthropics/skills@webapp-testing -g -y -a claude-code
npx skills add anthropics/skills@pdf -g -y -a claude-code

6.2 Vercel 系:React / Next.js 怎麼寫才對

技能它是幹什麼的什麼時候裝
vercel-react-best-practices 依 Vercel 團隊總結的 React 最佳實踐寫碼:元件拆分、狀態管理、效能、App Router 等。 React / Next.js 專案,希望 AI 別寫出過時寫法
web-design-guidelines 對照 Web 設計規範檢查:無障礙、響應式、對比度、互動回饋是否達標。 上線前 UI 自檢,或設計還原驗收時
vercel-react-native-skills React Native / Expo 的寫法約束和常見坑規避 跨端 App、Expo 技術棧
deploy-to-vercel 依步驟部署到 Vercel:環境變數、建置命令、網域設定 專案託管在 Vercel,想讓 AI 幫忙走部署

一鍵安裝:複製下方命令到終端機(Vercel 工程最佳實踐包)。

npx skills add vercel-labs/agent-skills@vercel-react-best-practices -g -y -a claude-code
npx skills add vercel-labs/agent-skills@web-design-guidelines -g -y -a claude-code

6.3 瀏覽器自動化 —— 讓 AI 真的「點開網頁」測

agent-browserplaywright-cli 讓 Claude 操控真實瀏覽器:開啟頁面、點擊、截圖、抓主控台錯誤。適合 E2E 測試和「改完 UI 幫我點一遍」。

一鍵安裝:複製下方命令到終端機(瀏覽器自動化 / E2E 測試)。

npx skills add vercel-labs/agent-browser -g -y -a claude-code
npx skills add microsoft/playwright-cli -g -y -a claude-code

用 shadcn/ui 元件庫時可加裝:npx skills add shadcn/ui@shadcn -g -y -a claude-code(複製命令到終端機執行)。

七、第 4 層:依技術棧選配

這一層不是人人都需要——用到什麼棧再裝什麼,避免 Slash 列表塞滿用不上的技能。

你的場景技能它是幹什麼的
用 Supabase / Postgres 做後端 supabase-postgres-best-practices 依 Supabase 推薦寫 SQL、RLS 策略、索引和遷移,減少安全和效能坑
Firebase 全端 firebase-basics Auth、Hosting、Firestore 等 Firebase 服務的標準接入方式
Convex 即時後端 convex-quickstart Convex 的 schema、mutation、query 寫法和部署
自建使用者登入系統 better-auth-best-practices better-auth 的 Session、OAuth 接入最佳實踐
爬網頁 / 抓資料 firecrawl 用 Firecrawl 抓取、解析網頁,適合資料採集和 RAG 知識庫
線上錯誤追蹤 sentry-cli 設定 Sentry、查報錯、關聯 release,幫 AI 理解監控體系
寫行銷頁 / 做 SEO seo-audit 檢查標題、meta、頁面結構是否符合 SEO 基本要求

範例安裝:複製下方命令到終端機(依你的技術棧選用)。

npx skills add supabase/agent-skills@supabase-postgres-best-practices -g -y -a claude-code
npx skills add firecrawl/cli@firecrawl -g -y -a claude-code

做 iOS 原生開發時,Claude Code 不替代 Xcode;系統側 Agent 變化可參考《Xcode 27 Agent 與 iOS 開發變天》,建置仍建議在 macOS 上跑 xcodebuild

八、三套推薦組合(複製整段執行)

若不想逐個挑,依你的角色選一套。每套附一句為什麼這樣配

8.1 個人開發者 · 最小必裝

適合誰:獨立開發、小專案、剛開始用 Claude Code。
組合邏輯:能搜更多技能 + 寫碼前先對齊 + 先測試後實作 + 頁面別太醜。

複製整段到終端機:以下命令可一次性貼上執行(與 skills.sh 單條安裝命令格式相同)。

npx skills add vercel-labs/skills@find-skills -g -y -a claude-code
npx skills add mattpocock/skills@grill-me -g -y -a claude-code
npx skills add mattpocock/skills@tdd -g -y -a claude-code
npx skills add mattpocock/skills@setup-matt-pocock-skills -g -y -a claude-code
npx skills add anthropics/skills@frontend-design -g -y -a claude-code

8.2 全端工程師 · 標準套裝

適合誰:日常寫 React/Next.js,任務中等複雜度。
組合邏輯:mattpocock 全套日常紀律 + superpowers 防過早完工 + Vercel 前端規範 + 瀏覽器測試。

複製整段到終端機:以下命令可一次性貼上執行。

npx skills add vercel-labs/skills@find-skills -g -y -a claude-code
npx skills add mattpocock/skills -g -y -a claude-code
npx skills add obra/superpowers@brainstorming -g -y -a claude-code
npx skills add obra/superpowers@verification-before-completion -g -y -a claude-code
npx skills add vercel-labs/agent-skills@vercel-react-best-practices -g -y -a claude-code
npx skills add vercel-labs/agent-skills@web-design-guidelines -g -y -a claude-code
npx skills add anthropics/skills@webapp-testing -g -y -a claude-code

8.3 技術負責人 · 紀律 + 編排 + 安全

適合誰:帶團隊、要統一 AI 協作規範、擔心 Git 事故。
組合邏輯:工程紀律整包 + 大任務編排整包 + Git 護欄 + 能自己寫團隊 Skill。

複製整段到終端機:以下命令可一次性貼上執行。

npx skills add mattpocock/skills -g -y -a claude-code
npx skills add obra/superpowers -g -y -a claude-code
npx skills add mattpocock/skills@git-guardrails-claude-code -g -y -a claude-code
npx skills add anthropics/skills@skill-creator -g -y -a claude-code
npx skills add mattpocock/skills@write-a-skill -g -y -a claude-code

團隊若同時用 Cursor:把命令裡的 -a claude-code 改成 -a claude-code,cursor一次貼上即可寫入兩個工具

九、裝完怎麼驗證

  1. 看目錄:全域 Skill 應在 ~/.claude/skills/ 下出現對應資料夾,內含 SKILL.md
  2. Slash 補全:新開 Claude Code 工作階段,輸入 / 應能看到已裝技能名(如 grill-metdd)。
  3. 跑一條真實鏈路:在小功能分支執行 /grill-me,確認會追問而非直接改程式碼。
  4. mattpocock 包:執行 /setup-matt-pocock-skills 並檢查是否產生團隊約定的 CONTEXT 路徑。
  5. 供應鏈:只裝 GitHub 上可追溯來源的 Skill;陌生倉庫先看 Star、提交歷史與 SKILL.md 是否要求執行不明腳本。

若你把 Claude Code 接到本地 Ollama 省 API,Skills 同樣適用——流程約束與模型無關。設定步驟見《Claude Code + Ollama 本地 Agent 工作流》

十、反例:何時不必全套安裝

  • 50 行以內的熱修復:直接寫清驗收條件,不必走 /grill-me 完整流程。
  • 已有 Spec-Kit / 內部流程且運轉良好:只摘 /tdd/diagnose 等單 Skill,避免流程疊床架屋。
  • 無人維護 CONTEXT.md:先指定文件負責人再啟用 /grill-with-docs
  • 一次裝 50+ Skill 從不使用:污染 Slash 列表,增加 Claude 誤選錯誤流程的機率。
  • 核心訴求是 IM 機器人 / Cron:應優先 OpenClaw 類閘道 Skill,而非 mattpocock 工程包。

排行榜安裝量代表「很多人試過」,不代表「你的倉庫今天就需要」。每季用 find-skills 或 skills.sh 掃一遍新技能即可,不必追全榜。

常見問題 FAQ

Claude Code Skills 和 Cursor Rules 有什麼差別?

Rules 是「家規」,每次對話都帶著;Skills 是「辦事流程」,你需要時才用 /命令 叫出來。打個比方:Rule 規定「程式碼必須寫測試」;Skill /tdd 則一步步帶你先寫失敗測試、再寫實作。

安裝 Skill 後需要重新啟動 Claude Code 嗎?

透過 npx skills add 安裝後通常立即生效;若手動複製資料夾到 ~/.claude/skills/,建議退出並重新開啟 Claude Code 工作階段。

-g 和不用 -g 有什麼差別?

-g 表示全域安裝到 ~/.claude/skills/所有專案可用);不加 -g 則安裝到目前目錄的 .claude/skills/,適合團隊透過 Git 共享。

最值得先裝的三個 Skill 是什麼?

多數開發者可先裝 find-skillsgrill-me(或 grill-with-docs)、tdd;做大需求再加 superpowers 的 brainstormingverification-before-completion

Skills 能在 Cursor 裡用嗎?

可以。安裝時加 -a cursor-a claude-code,cursor同一條 npx 命令即可寫入 Cursor 與 Claude Code

裝太多 Skills 會不會拖慢 Claude Code?

Skill 中繼資料會進入發現列表,但完整指令只在觸發時載入。建議按層分批安裝,每批跑一輪真實任務驗證,避免一次裝幾十個從未用過的技能。

總結

2026 年的 Claude Code 生態裡,Skills 是把「會寫程式碼」變成「依工程紀律寫程式碼」的最低成本槓桿skills.sh 讓安裝變成複製一行 npx skills add;本文依元技能 → 工程紀律 → 子代理編排 → 前端品質 → 棧專用技能五層整理,並給出三套可直接貼上的組合腳本。

  • 人人必裝:find-skills + mattpocock 的 grill-me / tdd + setup-matt-pocock-skills
  • 大需求加裝:obra/superpowers 的 brainstormingsubagent-driven-developmentverification-before-completion
  • 做 UI 加裝:anthropics/skills@frontend-design + Vercel React 最佳實踐包。
  • 定期維護:find-skills 或 skills.sh 排行榜更新,勿一次性堆砌未使用的技能。

Skills 規範的是協作方式;若你還需要穩定 macOS 環境跑 iOS 建置或 24×7 Agent,可到Macstripe 首頁了解獨享 M4 Mac Mini 節點。更多 AI 程式設計實踐見開發者部落格索引。

相關閱讀