github-search について
github-searchは、GitHubのコード、リポジトリ、Issue、PRを検索するスキルです。GitHub検索構文やオーナー・リポジトリによる絞り込みに対応し、開発者の調査に役立ちます。
主な機能
- 01コード、リポジトリ、Issue、PRの検索
- 02GitHub検索構文の利用
- 03オーナーまたはリポジトリで絞り込み
活用シーン
- 01条件に合うコードの検索
- 02Issueやプルリクエストの特定
- 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 サーバーが必要です。
コメント
Markdown 対応