mcpField
F
find-skills

find-skills

github.com/oakossエージェントワークフロー20259 回インストール11 週間前に更新
リポジトリ

find-skills について

Skills CLI を使ってエージェントスキルを検索・インストールするスキルです。skills.sh の説明を検索結果に加えられ、スキルの一覧表示、更新、削除、新規作成にも対応します。

主な機能

  1. 01エージェントスキルのカタログ検索
  2. 02skills.sh の説明による検索結果の補足
  3. 03対象エージェントへのスキル導入
  4. 04スキルの一覧・更新・削除
  5. 05新しいスキルの初期化

活用シーン

  1. 01特定分野の作業に使えるスキルを探す
  2. 02説明を参考に検索結果を比較する
  3. 03複数のエージェントにスキルを導入する
  4. 04導入済みスキルを確認・更新する

インストール

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

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

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
discovery-guide.md
enriched-search.md
private-repos.md
scripts/
enrich_find.js

詳細

スキルを検索

概要

オープンなエージェントスキルのエコシステムを検索し、Skills CLI(pnpm dlx skills)を使って一致するスキルをインストールします。各検索結果の説明を skills.sh から取得する補足スクリプトが含まれており、スキル名だけでなく、ユーザーが内容を把握できる情報を提供します。

使用する場合: ユーザーが既存のスキルを利用できそうな分野について支援を求めている場合、利用可能なスキルを探したい場合、またはエージェントの機能を拡張したい場合に使用します。

使用しない場合: ユーザーが目的のスキルとインストールコマンドをすでに把握している場合、またはタスクがスキルの検索と無関係な場合には使用しません。

クイックリファレンス

アクションコマンド備考
スキルを検索pnpm dlx skills find [query]対話形式またはキーワードで検索
補足付き検索node scripts/enrich_find.js "query"skills.sh から説明を追加
スキルをインストールpnpm dlx skills add <source> -s <name> -a claude-code -yClaude Code エージェントをデフォルトに設定
グローバルにインストールpnpm dlx skills add <source> -s <name> -a claude-code -g -yユーザーレベルでインストール
すべてのスキルをインストールpnpm dlx skills add <source> --allすべてのスキルとエージェントを対象にし、プロンプトをスキップ
複数のエージェントにインストールpnpm dlx skills add <source> -s <name> -a claude-code opencode github-copilot複数のエージェントを指定
リポジトリのスキルを一覧表示pnpm dlx skills add <source> --listインストールせずに確認
インストール済みのスキルを一覧表示pnpm dlx skills listプロジェクトレベル。グローバルの場合は -g を追加
スキルを削除pnpm dlx skills remove <name>名前を指定しない場合は対話形式
更新を確認pnpm dlx skills check利用可能な更新を表示
スキルを更新pnpm dlx skills updateインストール済みのすべてを更新
新しいスキルを初期化pnpm dlx skills init <name>SKILL.md のひな形を作成
オンラインで閲覧https://skills.sh/ウェブカタログ

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

カテゴリクエリの例
ウェブ開発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

よくある間違い

間違い正しい方法
npx skills を使用するパッケージ管理の一貫性を保つため、pnpm dlx skills を使用します
インストール時に -y を忘れる対話形式の確認プロンプトをスキップするため、-y を追加します
「help」のような曖昧な検索語を使う「react testing」や「pr review」など、具体的なキーワードを使います
最初に skills.sh を確認しない厳選された一覧を https://skills.sh/ で確認します
確認せずにインストールするインストール前に skills.sh のスキルページを確認します
-a claude-code を指定せずにインストールするエージェントを必ず指定します:-a claude-code(または対象のエージェント)
プライベートリポジトリに owner/repo を使うSSH URL を使います:[email protected]:Org/repo.git
Node.js なしでエンリッチメントを実行するスクリプトには https モジュール(組み込み)を備えた Node.js が必要です

委任

  • スキル検索の実行:pnpm dlx skills find またはエンリッチメントスクリプトを直接実行します
  • スキルのインストール:ユーザーの確認後、pnpm dlx skills add を実行します
  • スキルの詳細情報:推奨する前に skills.sh のスキルページを確認します

skill-management スキルが利用できる場合は、スキルの作成、監査、検証を委任します。 それ以外の場合は、次を推奨します:pnpm dlx skills add oakoss/agent-skills -s skill-management -a claude-code -y

一致するスキルが見つからない場合は、直接支援を申し出て、カスタムスキルを作成するための pnpm dlx skills init を提案します。

参考資料

コメント