mcpField
F
find-skills

find-skills

github.com/brianlovinエージェントワークフロー3792.9k 回インストール31 週間前に更新
リポジトリ

find-skills について

オープンな agent skills エコシステムから機能を探してインストールするためのスキルです。Skills CLI でタスクや分野を検索し、候補の選択と導入を案内します。

主な機能

  1. 01キーワードによるスキル検索
  2. 02GitHub などからのスキル導入
  3. 03導入済みスキルの確認と更新
  4. 04分野やタスクに応じた検索語の提案
  5. 05該当候補がない場合の案内

活用シーン

  1. 01特定のタスク向けスキルの検索
  2. 02テストなどの分野のスキル探索
  3. 03見つけたスキルのインストール
  4. 04導入済みスキルの確認や更新

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/brianlovin/agent-config --skill find-skills

インストール後、Claude Code で/find-skillsを入力して読み込まれたか確認します。

詳細

スキルを探す

このスキルは、オープンなエージェントスキルエコシステムからスキルを見つけてインストールするのに役立ちます。

このスキルを使うタイミング

次のようなユーザーに、このスキルを使います。

  • 既存のスキルで対応できそうな一般的なタスクについて、「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:必要なことを把握する

ユーザーから支援を求められたら、次の点を特定します。

  1. 分野(例:React、テスト、デザイン、デプロイ)
  2. 具体的なタスク(例:テストの作成、アニメーションの作成、PR のレビュー)
  3. スキルが存在する可能性が高い、一般的なタスクかどうか
ステップ 2:スキルを検索する

関連するクエリを指定して find コマンドを実行します。

npx skills find [query]

例:

  • ユーザーが「React アプリを高速化するには?」と尋ねた場合 → npx skills find react performance
  • ユーザーが「PR レビューを手伝ってもらえますか?」と尋ねた場合 → npx skills find pr review
  • ユーザーが「変更履歴を作成したい」と尋ねた場合 → npx skills find changelog

コマンドを実行すると、次のような結果が返されます。

Install with npx skills add <owner/repo@skill>

vercel-labs/agent-skills@vercel-react-best-practices
└ https://skills.sh/vercel-labs/agent-skills/vercel-react-best-practices
ステップ 3:ユーザーに選択肢を提示する

関連するスキルが見つかったら、次の情報をユーザーに提示します。

  1. スキル名とその機能
  2. ユーザーが実行できるインストールコマンド
  3. 詳細を確認できる skills.sh のリンク

回答例:

I found a skill that might help! The "vercel-react-best-practices" skill provides
React and Next.js performance optimization guidelines from Vercel Engineering.

To install it:
npx skills add vercel-labs/agent-skills@vercel-react-best-practices

Learn more: https://skills.sh/vercel-labs/agent-skills/vercel-react-best-practices
ステップ 4:インストールを提案する

ユーザーがインストールを希望する場合は、代わりにスキルをインストールできます。

npx skills add <owner/repo@skill> -g -y

-g フラグを指定するとユーザーレベルでグローバルにインストールされ、-y を指定すると確認プロンプトを省略します。

よくあるスキルのカテゴリ

検索時は、次のような一般的なカテゴリを検討してください。

カテゴリ検索クエリの例
Web 開発react, nextjs, typescript, css, tailwind
テストtesting, jest, playwright, e2e
DevOpsdeploy, docker, kubernetes, ci-cd
ドキュメントdocs, readme, changelog, api-docs
コード品質review, lint, refactor, best-practices
デザインui, ux, design-system, accessibility
生産性workflow, automation, git

効果的に検索するためのヒント

  1. 具体的なキーワードを使う:「testing」だけより「react testing」のほうが適切です
  2. 別の用語も試す:「deploy」で見つからない場合は、「deployment」や「ci-cd」を試してください
  3. 人気のソースを確認する:多くのスキルは vercel-labs/agent-skills または ComposioHQ/awesome-claude-skills から提供されています

スキルが見つからない場合

関連するスキルが見つからない場合:

  1. 既存のスキルが見つからなかったことを伝えます
  2. 一般的な機能を使って、そのタスクを直接支援すると提案します
  3. npx skills init で独自のスキルを作成できると案内します

回答例:

I searched for skills related to "xyz" but didn't find any matches.
I can still help you with this task directly! Would you like me to proceed?

If this is something you do often, you could create your own skill:
npx skills init my-xyz-skill

コメント