SKILL.md
readonlyread-only
name
find-skills
description
當使用者問「如何做 X」、「找一個可以 X 的技能」、「有沒有技能可以...」或表達想擴充功能時,協助他們發現並安裝代理技能。當使用者尋找可能以可安裝技能形式存在的功能時,應使用此技能。
尋找技能
此技能協助你從開放代理技能生態系中發現並安裝技能。
何時使用此技能
當使用者有以下情況時使用此技能:
- 問「如何做 X」,而 X 可能是已有對應技能的常見任務
- 說「找一個可以 X 的技能」或「有沒有技能可以 X」
- 問「你可以做 X 嗎」,而 X 是某種專門能力
- 表達想擴充代理功能
- 想要搜尋工具、範本或工作流程
- 提到希望有某個特定領域(設計、測試、部署等)的協助
什麼是 Skills CLI?
Skills CLI(npx skills)是開放代理技能生態系的套件管理工具。技能是可擴充代理能力的模組化套件,包含專業知識、工作流程與工具。
主要指令:
npx skills find [query]- 以互動方式或關鍵字搜尋技能npx skills add <package>- 從 GitHub 或其他來源安裝技能npx skills check- 檢查技能更新npx skills update- 更新所有已安裝技能
瀏覽技能: https://skills.sh/
如何協助使用者尋找技能
步驟 1:了解他們的需求
當使用者請求協助時,請確認:
- 領域(例如 React、測試、設計、部署)
- 具體任務(例如撰寫測試、建立動畫、審查 PR)
- 這項任務是否常見,以至於很可能已有對應技能
步驟 2:先查看排行榜
在執行 CLI 搜尋前,先查看 skills.sh 排行榜 確認該領域是否有知名技能。排行榜根據總安裝數排序,顯示最受歡迎且經過考驗的選項。
例如,網頁開發的熱門技能包括:
vercel-labs/agent-skills— React、Next.js、網頁設計(各超過 10 萬次安裝)anthropics/skills— 前端設計、文件處理(各超過 10 萬次安裝)
步驟 3:搜尋技能
如果排行榜未涵蓋使用者的需求,請執行 find 指令:
npx skills find [query]
例如:
- 使用者問「如何讓我的 React 應用程式更快?」→
npx skills find react performance - 使用者問「可以幫我審查 PR 嗎?」→
npx skills find pr review - 使用者問「我需要建立變更日誌」→
npx skills find changelog
步驟 4:推薦前先驗證品質
不要僅根據搜尋結果就推薦技能。 務必驗證:
- 安裝數 — 優先選擇安裝數超過 1,000 的技能。安裝數低於 100 的技能需謹慎。
- 來源信譽 — 官方來源(
vercel-labs、anthropics、microsoft)比未知作者更可靠。 - GitHub 星星數 — 檢查原始儲存庫。來自星星數低於 100 的儲存庫的技能應持保留態度。
步驟 5:向使用者呈現選項
當你找到相關技能時,向使用者呈現以下資訊:
- 技能名稱及其功能
- 安裝數與來源
- 他們可以執行的安裝指令
- 在 skills.sh 上了解更多資訊的連結
範例回應:
我找到一個可能對你有幫助的技能!「react-best-practices」技能提供來自 Vercel Engineering 的 React 和 Next.js 效能最佳化指南。
(185K 安裝數)
安裝方式:
npx skills add vercel-labs/agent-skills@react-best-practices
了解更多:https://skills.sh/vercel-labs/agent-skills/react-best-practices
步驟 6:主動提供安裝
如果使用者想繼續,你可以幫他們安裝技能:
npx skills add <owner/repo@skill> -g -y
-g 標記表示全域安裝(使用者層級),-y 則跳過確認提示。
常見技能分類
搜尋時,可以考慮這些常見分類:
| 分類 | 範例查詢 |
|---|---|
| 網頁開發 | react, nextjs, typescript, css, tailwind |
| 測試 | testing, jest, playwright, e2e |
| DevOps | deploy, docker, kubernetes, ci-cd |
| 文件 | docs, readme, changelog, api-docs |
| 程式碼品質 | review, lint, refactor, best-practices |
| 設計 | ui, ux, design-system, accessibility |
| 生產力 | workflow, automation, git |
有效搜尋的技巧
- 使用具體關鍵字:「react testing」比只搜尋「testing」更好
- 嘗試替代詞:如果「deploy」沒結果,試試「deployment」或「ci-cd」
- 查看熱門來源:許多技能來自
vercel-labs/agent-skills或ComposioHQ/awesome-claude-skills
當找不到技能時
如果沒有相關技能:
- 告知使用者未找到現有技能
- 主動表示你可以直接用一般能力協助處理該任務
- 建議使用者可以透過
npx skills init建立自己的技能
範例:
我搜尋了與「xyz」相關的技能,但沒有找到任何符合的項目。
我仍然可以直接幫你處理這個任務!需要我繼續嗎?
如果你經常需要做這件事,可以建立自己的技能:
npx skills init my-xyz-skill






