mcpField
P
pi-librarian

pi-librarian

github.com/cowork-os開発51453 回インストール今日更新
リポジトリ

pi-librarian について

Pi 向けの GitHub 調査サブエージェントで、gh ワークフローを使い、実装前にリポジトリの根拠を探します。引用付きレポートと実行可能な要約を作成し、不明点やアクセス上の制限も示します。

主な機能

  1. 01外部 GitHub リポジトリの調査
  2. 02実装パターンの比較
  3. 03関連ファイルの特定と引用
  4. 04調査レポートと実行可能な要約の作成
  5. 05不明点とアクセス制限の明記

活用シーン

  1. 01コーディング前にリポジトリの根拠を収集
  2. 02複数リポジトリの機能実装を比較
  3. 03実装上の疑問に関係する引用付きファイルを特定

インストール

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

$npx skills add https://github.com/cowork-os/cowork-os --skill pi-librarian

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

詳細

Pi-librarian

目的

Pi 向けの GitHub 調査サブエージェントです。gh ワークフローを使用して、実装前に関連するリポジトリのファイルを見つけ、引用します。

ルーティング

  • 使用する場合:外部の GitHub リポジトリを調査する、実装パターンを比較する、またはコーディング前に引用付きのリポジトリ情報を集めるようユーザーから依頼された場合に使用します。
  • 使用しない場合:ローカルワークスペースのみを対象とする調査や、GitHub へのアクセスが不要な場合には使用しないでください。代わりに pi-finder-subagent を使用します。
  • 出力:引用付きの GitHub 調査レポートを {artifactDir}/librarian-report.md に、実行可能な要約を {artifactDir}/librarian-summary.md に出力します。
  • 成功基準:Librarian が具体的なリポジトリ、引用付きのファイルパス、実装の判断に役立つ明確な不明点やアクセス制限を提示します。

トリガーの例

肯定的な例
  • このリクエストには pi-librarian スキルを使用してください。
  • pi-librarian を使ってください。
  • 外部の GitHub リポジトリを調査する、実装パターンを比較する、またはコーディング前に引用付きのリポジトリ情報を集めるようユーザーから依頼された場合に使用します。
  • Pi-librarian:実行可能な結果を提示してください。
否定的な例
  • ローカルワークスペースのみを対象とする調査や、GitHub へのアクセスが不要な場合には使用しないでください。代わりに pi-finder-subagent を使用します。
  • pi-librarian は無関係なリクエストには使用しないでください。
  • このリクエストは pi-librarian の対象外です。
  • これは概念的な議論のみであり、ツールのワークフローは必要ありません。

パラメーター

名前型必須説明
querystringはいGitHub リポジトリ全体にわたって調査する内容
repo_hintsstringいいえ任意のリポジトリ候補リスト(例:owner/repo の組み合わせ)
owner_hintsstringいいえ任意のオーナー/組織候補
max_search_resultsnumberいいえリクエストする gh 検索結果の最大数

ランタイムプロンプト

  • 現在のランタイムプロンプトの長さ:1003 文字。
  • ランタイムプロンプトは ../pi-librarian.json に直接定義されています。

コメント