pi-context-pipeline について
pi-context-pipelineは、実装前の調査と引き継ぎを行うスキルです。pi-finderと、任意でpi-librarianを連携させ、引用付きの調査資料、簡潔なコンテキストパック、Codexの開始プロンプトを作成します。
主な機能
- 01ローカルFinder調査の実行
- 02任意のGitHub調査
- 03簡潔なコンテキストパックの作成
- 04Codex開始プロンプトの作成
- 05ファイルと行番号の引用
活用シーン
- 01コーディング前の実装範囲の整理
- 02ローカルリポジトリ内の関連ファイル探し
- 03GitHub調査を加えた実装計画
- 04引用付きコンテキストの引き継ぎ準備
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ cowork-os/ cowork-os --skill pi-context-pipelineインストール後、Claude Code で/pi-context-pipelineを入力して読み込まれたか確認します。
詳細
Pi-context-pipeline
目的
コーディングを始める前に pi-finder と、オプションの pi-librarian を実行して、コンパクトなコンテキストパックと Codex キックオフプロンプトを作成します。
ルーティング
- 使用する場合:コンテキストを絞り込み、コーディングへの引き継ぎプロンプトを準備する、Finder と Librarian を組み合わせたコーディング前のパイプラインが必要な場合に使用します。
- 使用しない場合:すでに把握している少数のファイルに対象が絞られている、直接的なコーディング変更には使用しないでください。
- 出力:ローカルの調査レポート、オプションの GitHub 調査レポート、コンパクトなコンテキストパック、Codex キックオフプロンプトを {artifactDir} に作成します。
- 成功基準:引用元のファイルと行を示した、焦点の絞られた成果物と、無関係なコンテキストの読み込みを避ける明確なコーディングへの引き継ぎを作成します。
トリガー例
肯定的
- このリクエストには pi-context-pipeline スキルを使用してください。
- pi-context-pipeline を使ってください。
- コンテキストを絞り込み、コーディングへの引き継ぎプロンプトを準備する、Finder と Librarian を組み合わせたコーディング前のパイプラインが必要な場合に使用します。
- Pi-context-pipeline:実行可能な結果を提示してください。
否定的
- すでに把握している少数のファイルに対象が絞られている、直接的なコーディング変更には使用しないでください。
- 無関係なリクエストには pi-context-pipeline を使用しないでください。
- このリクエストは pi-context-pipeline の対象外です。
- これは概念的な議論のみであり、ツールのワークフローは必要ありません。
パラメーター
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| query | string | はい | 実装または調査する内容 |
| scope_hint | string | いいえ | 優先するローカルのディレクトリ/ファイル/シンボル(任意) |
| repo_hints | string | いいえ | 外部リポジトリのヒント(owner/repo のリスト、任意) |
| owner_hints | string | いいえ | GitHub の調査に使う組織/ユーザーのヒント(任意) |
| run_librarian | boolean | いいえ | ローカル調査に加えて GitHub の調査を含めるかどうか |
| max_search_results | number | いいえ | librarian が要求する GitHub 検索結果の最大数 |
ランタイムプロンプト
- 現在のランタイムプロンプトの長さ:2187 文字。
- ランタイムプロンプトは
../pi-context-pipeline.jsonで直接定義されています。
コメント
Markdown 対応