/ ディレクトリ / プレイグラウンド / 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でクローン
    Clone awesome-llm-skills with sparse-checkout enabled, cone mode.✓ コピーしました
    → .git/info/sparse-checkoutを持つ空のリポジトリ
  2. 必要なスキルだけを選択
    git sparse-checkout set skills/testing skills/csv-processing skills/git-workflows✓ コピーしました
    → 指定した3つのフォルダのみが展開される
  3. ~/.claude/skillsにシンボリックリンクを作成
    Symlink the 3 skill folders into ~/.claude/skills so Claude discovers them.✓ コピーしました
    → 次回の/helpでスキルが表示される

結果: 使用するスキルだけの軽量なインストール。

注意点
  • スキル同士がカテゴリをまたいで相互参照している — 各SKILL.mdのprerequisitesを確認すること。兄弟スキルの存在を前提としているものがあるため、それらも追加する。
組み合わせ: agent-skills-cli-skill

カテゴリ別にスキルを閲覧して新しいワークフローを発見する

👤 エージェントスキルで何ができるかを探索したい実務者 ⏱ ~20 min beginner

使うタイミング: 自分のドメイン(マーケティング、セキュリティなど)は分かっているが、どんなスキルがあるか把握していない場合。

フロー
  1. Claudeにカテゴリの概要を聞く
    Open awesome-llm-skills, list every skill under 'Business & Marketing' with a one-line what-it-does.✓ コピーしました
    → スキルと用途の一覧表
  2. 候補を絞って試す
    Pick the 2 that look most useful for a SaaS founder; walk me through installing and trying each.✓ コピーしました
    → ステップバイステップのインストールと初回実行

結果: 実際に試した、カテゴリに合ったスキルの厳選リスト。

注意点
  • スタブのままや古くなっているスキルがある — 各スキルフォルダの最終コミット日を確認し、古いものはスキップする

自作スキルをカタログにコントリビュートする

👤 配布チャネルを求めているスキル作者 ⏱ ~30 min intermediate

使うタイミング: 再利用可能なスキルを作成し、他のClaude Codeユーザーに届けたい場合。

前提条件
  • SKILL.md規約に準拠した動作するスキル — ゼロから始める場合はclaude-code-skill-factory-skillでスキャフォールドを生成
フロー
  1. リポジトリのカテゴリ構成に合わせる
    Which category in awesome-llm-skills best fits a skill that audits Rails migrations?✓ コピーしました
    → カテゴリの推薦とフォルダパターン
  2. PRを作成
    Prepare a fork, add the skill under that category, write a README entry, and draft the PR body.✓ コピーしました
    → READMEが更新された状態でPRが作成される

結果: スキルが独自のカテゴリ行としてカタログにマージされる。

組み合わせ

他のMCPと組み合わせて10倍の力を

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

リポジトリ全体をクローンせずに、CLIを使ってカタログから個別のスキルをインストールする

Use agent-skills-cli to install just 'lead-research' and 'meeting-notes' from awesome-llm-skills.✓ コピーしました

Factoryで新しいスキルをスキャフォールドし、Awesomeリストで他のユーザーに公開する

Build a new skill with the Factory, then prepare a PR against awesome-llm-skills to add it under Dev Tools.✓ コピーしました

ツール

この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クォータ
個々のスキルに依存
呼び出しあたりのトークン
スキルごとに異なる
金額
カタログ自体は無料。個別のスキルにAPIキーが必要な場合あり
ヒント
多数インストールする前に、各スキルのREADMEのコストセクションを確認してください。

セキュリティ

権限、シークレット、影響範囲

認証情報の保管: カタログレベルでは認証情報を保持しません。各スキルが独自に宣言します。
データ送信先: スキルごとに異なります。外部APIに接続するスキルは実行前に監査してください。

トラブルシューティング

よくあるエラーと対処法

カタログのスキルがClaude Codeに認識されない

各スキルは~/.claude/skills/<name>/SKILL.mdに配置する必要があります。リポジトリ全体をクローンした場合、SKILL.mdファイルがネストされているため、各ファイルをシンボリックリンクで上位に配置してください。

確認: find ~/.claude/skills -name SKILL.md -maxdepth 3
同じトリガー説明を持つスキルが競合する

いずれかのスキルのdescriptionフロントマターを編集して、より具体的な内容にしてください。

代替案

awesome-llm-skills 他との比較

代替案代わりに使う場面トレードオフ
agent-skills-cli-skill複数のツール間でプログラムによるインストールを行いたい場合CLIのセットアップが必要
marketplace-skillセキュリティ監査済みのスキルが必要な場合カタログの規模が小さい

その他

リソース

📖 GitHub の公式 README を読む

🐙 オープンな issue を見る

🔍 400以上のMCPサーバーとSkillsを見る