mcpField
S
search-skill

search-skill

github.com/gbsossエージェントワークフロー1.6k482 回インストール36 週間前に更新
リポジトリ

search-skill について

search-skillは、ユーザーの要件に合うClaude Code Skillsを指定マーケットプレイスから探して推薦します。信頼性の高い情報源を優先し、品質と安全性を確認して候補を順位付けします。

主な機能

  1. 01指定された6つのスキル情報源を検索
  2. 02要件を検索条件に整理
  3. 03品質と安全性のフィルタリング
  4. 04推薦候補の順位付けと提示

活用シーン

  1. 01ブラウザー自動化スキルの検索
  2. 02フロントエンドデザイン用スキルの発見
  3. 03変更履歴生成スキルの比較

インストール

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

$npx skills add https://github.com/gbsoss/skill-from-masters --skill search-skill

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

詳細

スキル検索

ユーザーの要件に基づいて、信頼できるマーケットプレイスから Claude Code スキルを検索しておすすめします。

使用するタイミング

ユーザーがニーズを説明し、それを解決できる既存のスキルを探したい場合に使用します。

例:

  • 「変更履歴を自動生成できるスキルはありますか?」
  • 「フロントエンドデザイン用のスキルを探してください」
  • 「ブラウザー操作を自動化できるスキルが必要です」

データソース(信頼度順)

Tier 1 - 公式/信頼度が高い(最初に表示)
ソースURL備考
anthropics/skillsgithub.com/anthropics/skills公式のサンプルで、最も信頼性が高い
ComposioHQ/awesome-claude-skillsgithub.com/ComposioHQ/awesome-claude-skills厳選済み、スター数 12k+
Tier 2 - コミュニティによるキュレーション(次点)
ソースURL備考
travisvn/awesome-claude-skillsgithub.com/travisvn/awesome-claude-skillsコミュニティによるキュレーション、スター数 21k+
skills.shskills.shVercel の公式ディレクトリ
Tier 2.5 - 大規模なコミュニティレジストリ
ソースURL備考
ClawHubclawhub.aiOpenClaw 公式スキルレジストリ、コミュニティスキル 5000+ 件、ベクトル検索を搭載
Tier 3 - アグリゲーター(注意して使用)
ソースURL備考
skillsmp.comskillsmp.com自動スクレイピングのため、追加のフィルタリングが必要

検索プロセス

ステップ 1:ユーザーの意図を解析

ユーザーの説明から次の項目を抽出します:

  • 中核となる機能のキーワード(例:変更履歴、ブラウザー、フロントエンド)
  • ユースケース(例:開発、テスト、デザイン)
  • 特別な要件(例:言語サポート、特定のフレームワーク)
ステップ 2:複数のソースを検索

重要:次の 6 つのソースのみを検索してください。インターネット全体を検索しないでください。

検索の優先順位:

1. Search Tier 1 (official/high trust) first
2. If fewer than 5 results, continue to Tier 2
3. If still insufficient, search Tier 2.5 (ClawHub - large volume, check quality)
4. If still insufficient, search Tier 3 with strict filtering
5. If still nothing found, tell user honestly - do NOT expand to other sources

使用可能な検索クエリ(site: を使って対象を限定):

site:github.com/anthropics/skills {keywords}
site:github.com/ComposioHQ/awesome-claude-skills {keywords}
site:github.com/travisvn/awesome-claude-skills {keywords}
site:skills.sh {keywords}
site:clawhub.ai {keywords}
site:skillsmp.com {keywords}

検索方法:

  • GitHub リポジトリ:site:github.com/{repo} を使って検索範囲を限定します
  • skills.sh:WebFetch を使って skills.sh の検索結果のみを取得します
  • ClawHub:WebFetch で clawhub.ai/skills?q={keywords} を取得し、レジストリを検索します
  • skillsmp.com:追加の検証を行いながら WebFetch を使用します

次のことは禁止です:

  • ウェブ全体を検索する
  • site: の指定なしで広範なクエリを使う
  • 未知のソースの検索結果を含める
ステップ 3:品質フィルタリング(重要)

次の項目に該当するものは必ず除外してください:

フィルター条件理由
GitHub のスター数が 10 未満コミュニティによる検証が不十分
最終更新が 6 か月より前放棄されている可能性がある
SKILL.md ファイルがない標準形式ではない
README の内容が少なすぎる品質に懸念がある
不審なコードパターンが含まれているセキュリティリスク

セキュリティチェック:

  • 機密情報へのアクセス権限を要求する(例:~/.ssh、環境変数)
  • 不明なドメインへの外部ネットワークリクエスト
  • eval() または動的コード実行を含む
  • システムファイルを変更する
ステップ 4:検索結果を順位付け

スコアの計算式:

Score = Source Weight × 0.4 + Stars Weight × 0.3 + Recency Weight × 0.2 + Relevance × 0.1

Source weights:
- Tier 1: 1.0
- Tier 2: 0.7
- Tier 2.5 (ClawHub): 0.55
- Tier 3: 0.4
ステップ 5:出力を整形

上位 5~10 件を返します:

## Found X relevant Skills

### Recommended
1. **[skill-name](github-url)** - Source: anthropics/skills
   - Function: xxx
   - Stars: xxx | Last updated: xxx
   - Install: `/plugin marketplace add xxx`

### Worth considering
2. **[skill-name](github-url)** - Source: ComposioHQ
   ...

### Not recommended (for reference only)
- [skill-name](url) - Reason: low stars / not maintained

例

ユーザー:コミットメッセージの作成に役立つスキルはありますか?

検索プロセス:

  1. キーワードを抽出:commit、message、git
  2. Tier 1 を検索:anthropics/skills で git-commit-assistant を発見
  3. Tier 2 を検索:ComposioHQ で semantic-commit を発見
  4. フィルタリング:スター数が 10 未満の検索結果を除外
  5. 順位付け:公式ソースを優先

出力:

## Found 3 relevant Skills

### Recommended
1. **git-commit-assistant** - Source: anthropics/skills (official)
   - Function: Generate semantic commit messages
   - Install: `/plugin marketplace add anthropics/claude-code`

2. **semantic-commit** - Source: ComposioHQ
   - Function: Follow conventional commits spec
   - Stars: 890 | Last updated: 2 weeks ago

重要な注意事項

  1. 未検証のスキルは決しておすすめしないでください - リスクのあるものをおすすめするより、件数を減らす方が適切です
  2. Tier 3 のソースには注意してください - skillsmp.com の検索結果は必ず再確認してください
  3. 適切なスキルが見つからない場合 - 正直にユーザーへ伝え、skill-from-masters を使って独自のスキルを作成するよう提案してください
  4. セキュリティ上の懸念 - リスクを明確に伝え、判断はユーザーに委ねてください

コメント