/ 目錄 / 演練場 / awesome-llm-skills
● 社群 Prat011 ⚡ 即開即用

awesome-llm-skills

作者 Prat011 · Prat011/awesome-llm-skills

精心策劃的 LLM 代理技能目錄——兼具目錄索引與實作函式庫的雙重功能——涵蓋文件、開發、資料、行銷、資安等多個領域。

Awesome LLM Skills 既是精選清單,也是可直接運行的函式庫。每個分類資料夾內含實際可執行的技能,適用於 Claude Code、Codex、Gemini 及其他代理——而非只是連結列表。分類涵蓋 MCP 整合工作流程(Notion、知識擷取)、文件處理(Word/PDF/試算表)、開發工具(測試、AWS、git)、資料分析、商業/行銷,以及創意/媒體。

為什麼要用

核心特性

即時演示

實際使用效果

awesome-llm-skill.replay ▶ 就緒
0/0

安裝

選擇你的客戶端

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "awesome-llm-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Prat011/awesome-llm-skills",
        "~/.claude/skills/awesome-llm-skills"
      ],
      "_inferred": true
    }
  }
}

開啟 Claude Desktop → Settings → Developer → Edit Config。儲存後重啟應用。

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "awesome-llm-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Prat011/awesome-llm-skills",
        "~/.claude/skills/awesome-llm-skills"
      ],
      "_inferred": true
    }
  }
}

Cursor 使用與 Claude Desktop 相同的 mcpServers 格式。專案級設定優先於全域。

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "awesome-llm-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Prat011/awesome-llm-skills",
        "~/.claude/skills/awesome-llm-skills"
      ],
      "_inferred": true
    }
  }
}

點擊 Cline 側欄中的 MCP Servers 圖示,然後選 "Edit Configuration"。

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "awesome-llm-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Prat011/awesome-llm-skills",
        "~/.claude/skills/awesome-llm-skills"
      ],
      "_inferred": true
    }
  }
}

格式與 Claude Desktop 相同。重啟 Windsurf 生效。

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "awesome-llm-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/Prat011/awesome-llm-skills",
        "~/.claude/skills/awesome-llm-skills"
      ]
    }
  ]
}

Continue 使用伺服器物件陣列,而非映射。

~/.config/zed/settings.json
{
  "context_servers": {
    "awesome-llm-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/Prat011/awesome-llm-skills",
          "~/.claude/skills/awesome-llm-skills"
        ]
      }
    }
  }
}

加入 context_servers。Zed 儲存後熱重載。

claude mcp add awesome-llm-skill -- git clone https://github.com/Prat011/awesome-llm-skills ~/.claude/skills/awesome-llm-skills

一行命令搞定。用 claude mcp list 驗證,claude mcp remove 移除。

使用場景

實戰用法: awesome-llm-skills

如何只挑選你真正需要的技能,而不用複製整個儲存庫

👤 希望精準取得特定技能、不想讓 ~/.claude/skills 過度膨脹的開發者 ⏱ ~10 min beginner

何時使用: 儲存庫有 50 個以上的技能,但你只需要其中 3 個符合你工作流程的。

前置條件
  • 支援 sparse-checkout 的 git — git >= 2.25 — 任何近期安裝版本都已內建
步驟
  1. 以 sparse-checkout 方式複製
    以啟用 sparse-checkout 的 cone 模式複製 awesome-llm-skills。✓ 已複製
    → 空的儲存庫,含 .git/info/sparse-checkout
  2. 只挑選你需要的技能
    git sparse-checkout set skills/testing skills/csv-processing skills/git-workflows✓ 已複製
    → 只有那 3 個資料夾會出現
  3. 建立符號連結至 ~/.claude/skills
    將那 3 個技能資料夾建立符號連結至 ~/.claude/skills,讓 Claude 能夠自動發現它們。✓ 已複製
    → 技能在下次執行 /help 時顯示出來

結果: 精簡安裝,只包含你實際使用的技能。

注意事項
  • 技能之間跨分類相互依賴 — 閱讀每個 SKILL.md 的先決條件;部分技能假設相鄰技能已存在,請一併加入。
搭配使用: agent-skills-cli-skill

依分類瀏覽技能,探索新的工作流程

👤 探索代理技能可能性的實務工作者 ⏱ ~20 min beginner

何時使用: 你清楚自己的領域(行銷、資安等),但不知道該領域有哪些技能可用。

步驟
  1. 請 Claude 摘要某個分類
    開啟 awesome-llm-skills,列出「商業與行銷」分類下的每個技能,並各附一行說明其用途。✓ 已複製
    → 附有用途說明的技能列表
  2. 篩選並試用
    挑出對 SaaS 創辦人最有用的 2 個,引導我完成每個技能的安裝與初次執行。✓ 已複製
    → 逐步安裝說明 + 首次執行結果

結果: 一份你實際試用過、符合所在領域的技能精選清單。

注意事項
  • 部分技能是草稿或已過時 — 查看每個技能資料夾的最後提交日期,若過舊請略過

將你自己的技能貢獻回目錄

👤 希望擴大技能觸及範圍的技能作者 ⏱ ~30 min intermediate

何時使用: 你已建立了可重複使用的技能,並希望讓其他 Claude Code 使用者發現它。

前置條件
  • 符合 SKILL.md 規範的可運行技能 — 若從零開始,可使用 claude-code-skill-factory-skill 來產生骨架
步驟
  1. 對應儲存庫的分類結構
    awesome-llm-skills 中哪個分類最適合一個用來稽核 Rails migrations 的技能?✓ 已複製
    → 分類建議 + 資料夾命名規範
  2. 開啟 PR
    建立 fork、將技能加入該分類下、更新 README 條目,並草擬 PR 說明內容。✓ 已複製
    → PR 已開啟,README 已更新

結果: 技能合併至目錄,並在對應分類列表中佔有一席之地。

組合

與其他 MCP 搭配,撬動十倍槓桿

awesome-llm-skill + agent-skills-cli-skill

使用 CLI 從此目錄安裝個別技能,無需複製整個儲存庫

使用 agent-skills-cli 從 awesome-llm-skills 只安裝 'lead-research' 和 'meeting-notes'。✓ 已複製

Factory 用於建立新技能的骨架;Awesome 清單負責讓其他人能夠發現這些技能

使用 Factory 建立新技能,然後準備一個 PR 提交至 awesome-llm-skills,將其新增至開發工具分類下。✓ 已複製

工具

此 MCP 暴露的能力

工具輸入參數何時呼叫成本
Skills with MCP - Notion + 知識擷取工作流程 0
Document Processing - Word、PDF、試算表處理 0
Development & Code Tools - 測試、AWS、git 工作流程 0
Data & Analysis - CSV、資料庫查詢 0
Business & Marketing - 潛在客戶研究、競爭對手分析 0
Communication & Writing - 內容創作、會議記錄 0
Creative & Media - 設計、影片、GIF 製作 0
Productivity & Organization - 檔案管理、請款作業 0
Security & Systems - 深偽影像偵測、數位鑑識 0

成本與限制

運行它的成本

API 配額
取決於各個別技能
每次呼叫 Token 數
依技能而異
費用
目錄本身免費;個別技能可能需要 API 金鑰
提示
安裝多個技能前,請先閱讀每個技能的 README 中的費用說明。

安全

權限、密鑰、影響範圍

憑證儲存: 目錄層級無需憑證。每個技能自行宣告所需憑證。
資料出站: 依各技能而定——在執行任何會存取外部 API 的技能前,請先進行稽核。

故障排查

常見錯誤與修復

Skill from the catalog isn't discovered by Claude Code

每個技能必須位於 ~/.claude/skills/<name>/SKILL.md。若你複製了整個儲存庫,SKILL.md 檔案會有多層巢狀結構——請為每個技能建立符號連結至正確位置。

驗證: find ~/.claude/skills -name SKILL.md -maxdepth 3
Conflicting skills with same trigger description

編輯其中一個技能的 description frontmatter,使其描述更為具體明確。

替代方案

awesome-llm-skills 對比其他方案

替代方案何時用它替代權衡
agent-skills-cli-skill你需要跨多個工具以程式化方式安裝技能需要先設定 CLI
marketplace-skill你需要經過資安稽核的技能目錄規模較小

更多

資源

📖 閱讀 GitHub 上的官方 README

🐙 查看未解決的 issue

🔍 瀏覽全部 400+ MCP 伺服器和 Skills