Communityコーディング&開発github.com

cline/searching-sourcegraph(SourceGraph検索)

このスキルは、SourceGraphを使用してコード検索を行うAIエージェントの機能を提供します。

searching-sourcegraph(SourceGraph検索) とは?

このスキールは、AIエージェント(Claude Code、Cursor、Codexなど)がSourceGraphのコード検索APIを利用して、大規模なコードベースを効率的に検索できるようにします。開発者は、特定の関数の呼び出し箇所や、バグの原因となるコードパターン、ライブラリの使用方法などを正確に特定することができます。このスキルは、SourceGraphの強力な検索機能をエージェントに統合することで、手動でのコード探索の時間を大幅に削減し、開発速度を向上させます。対応プラットフォームは任意ですが、一般的にSourceGraphインスタンスへのアクセスが必要です。動作の仕組みとして、エージェントがユーザーのクエリを受け取り、SourceGraphの検索APIを呼び出し、結果を整形してユーザーに提示します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/cline/skills/tree/main/skills/searching-sourcegraph

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

searching-sourcegraph(SourceGraph検索) は何をしますか?

cline/skills のエージェントスキル「searching-sourcegraph」です。

概要

このスキルは、AIエージェントが SourceGraph のコード検索機能を使用できるようにします。SourceGraphは、大規模なコードベースに対する高度なコード検索を可能にするプラットフォームです。

使用方法

  1. エージェントに検索クエリを提供します。
  2. エージェントは SourceGraph API を使用して検索を実行します。
  3. 検索結果は、コードスニペットとファイルパスとともに返されます。

前提条件

  • SourceGraph インスタンスへのアクセスが必要です(例:Sourcegraph.com、またはセルフホストされたインスタンス)。
  • 環境変数 SOURCEGRAPH_API_TOKEN が設定されている必要があります。

技術的詳細

  • APIエンドポイント: デフォルトでは https://sourcegraph.com/.api/graphql を使用します。
  • 認証: ベアラートークン認証を使用します。
  • 検索構文: SourceGraphの検索構文に従います。詳細は SourceGraphのドキュメント を参照してください。

例

# 環境変数の設定
export SOURCEGRAPH_API_TOKEN="your_token_here"

エージェントへのクエリ例:

# 特定の関数の使用箇所を検索
context:global repo:^github\.com/example/repo$ funcName(

注意事項

  • 大量の結果を返すクエリは、APIレート制限に達する可能性があります。
  • 検索クエリは、可能な限り具体的に記述してください。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

関連スキル