mcpField
G
github-search

github-search

github.com/parcadei開発3.9k735 回インストール39 週間前に更新
リポジトリ

github-search について

github-searchは、GitHubのコード、リポジトリ、Issue、PRを検索するスキルです。GitHub検索構文やオーナー・リポジトリによる絞り込みに対応し、開発者の調査に役立ちます。

主な機能

  1. 01コード、リポジトリ、Issue、PRの検索
  2. 02GitHub検索構文の利用
  3. 03オーナーまたはリポジトリで絞り込み

活用シーン

  1. 01条件に合うコードの検索
  2. 02Issueやプルリクエストの特定
  3. 03リポジトリ情報の確認

MCP 対応

`mcp_config.json`で`github` MCPサーバーを設定し、`GITHUB_PERSONAL_ACCESS_TOKEN`を指定する必要があります。

インストール

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

$npx skills add https://github.com/parcadei/continuous-claude-v3 --skill github-search

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

詳細

GitHub 検索スキル

使用する場面

  • リポジトリ横断でコードを検索する
  • issue や PR を検索する
  • リポジトリの情報を調べる

手順

uv run python -m runtime.harness scripts/mcp/github_search.py \
    --type "code" \
    --query "your search query"
パラメーター
  • --type:検索タイプ。code、repos、issues、prs
  • --query:検索クエリ(GitHub の検索構文に対応)
  • --owner:(任意)リポジトリのオーナーで絞り込む
  • --repo:(任意)リポジトリ名で絞り込む
例
# Search code
uv run python -m runtime.harness scripts/mcp/github_search.py \
    --type "code" \
    --query "authentication language:python"

# Search issues
uv run python -m runtime.harness scripts/mcp/github_search.py \
    --type "issues" \
    --query "bug label:critical" \
    --owner "anthropics"

MCP サーバーが必要です

mcp_config.json に GITHUB_PERSONAL_ACCESS_TOKEN を設定した github サーバーが必要です。

コメント