recursive-review-bundle について
recursive-review-bundleは、`recursive-mode`で委任する監査やレビュー向けの標準コンテキストバンドルを準備するスキルです。レビューの調整担当者向けに上流成果物、監査質問、出力要件をまとめ、追跡可能で再現できるレビューを支援します。
主な機能
- 01標準レビューコンテキストの生成
- 02PythonとPowerShellのスクリプト
- 03上流成果物パスの収集
- 04監査質問と出力形式の記載
- 05バンドル更新とレビュー根拠の記録
- 06ルーティングレビューの引用要件
活用シーン
- 01コードレビュー委任前のコンテキスト準備
- 02修正や範囲変更後のバンドル更新
- 03入力根拠と判定の引用をレビュー担当者に求める
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ try-works/ recursive-mode --skill recursive-review-bundleインストール後、Claude Code で/recursive-review-bundleを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yaml
詳細
recursive-review-bundle
recursive-mode で監査またはレビューを委任する前に、標準レビュー用バンドルを準備するには、このスキルを使用してください。
このスキルは /.recursive/RECURSIVE.md の代わりにはなりません。委任されたレビュアーが必要とするコンテキストバンドルをパッケージ化し、レビューが永続性と再現性を備え、ワークフローで受け入れられるようにします。
標準スクリプト
リポジトリのスクリプトを使用してください。
./.recursive/scripts/recursive-review-bundle.py./.recursive/scripts/recursive-review-bundle.ps1
両方のツールチェーンを利用できる場合は、Python スクリプトを優先してください。委任先のパスがすでに PowerShell 中心の場合は、PowerShell ラッパーを使用してください。
最低限必要な入力
以下をすべて指定してください。
- リポジトリのルート
- 実行 ID
- フェーズ名
- レビュアーの役割
- レビュー対象の成果物パス
- 正確な上流成果物のパス
- 関連する監査の質問
- 必須の出力形式
必要に応じて、明示的なエビデンス参照や補遺を追加してください。該当する場合、バンドル生成ツールは関連する補遺とスキルメモリーの参照も自動検出します。
典型的なコマンド
python ./.recursive/scripts/recursive-review-bundle.py \
--repo-root . \
--run-id "<run-id>" \
--phase "03.5 Code Review" \
--role code-reviewer \
--artifact-path "/.recursive/run/<run-id>/03.5-code-review.md" \
--upstream-artifact "/.recursive/run/<run-id>/00-requirements.md" \
--upstream-artifact "/.recursive/run/<run-id>/02-to-be-plan.md" \
--routing-config-path ".recursive/config/recursive-router.json" \
--routing-discovery-path ".recursive/config/recursive-router-discovered.json" \
--routed-cli "codex" \
--routed-model "gpt-5.4" \
--audit-question "Which R# remain incomplete?" \
--required-output "Findings ordered by severity"
pwsh -NoProfile -File ./.recursive/scripts/recursive-review-bundle.ps1 `
-RepoRoot . `
-RunId "<run-id>" `
-Phase "03.5 Code Review" `
-Role code-reviewer `
-ArtifactPath "/.recursive/run/<run-id>/03.5-code-review.md" `
-UpstreamArtifact "/.recursive/run/<run-id>/00-requirements.md","/.recursive/run/<run-id>/02-to-be-plan.md" `
-RoutingConfigPath ".recursive/config/recursive-router.json" `
-RoutingDiscoveryPath ".recursive/config/recursive-router-discovered.json" `
-RoutedCli "codex" `
-RoutedModel "gpt-5.4" `
-AuditQuestion "Which R# remain incomplete?" `
-RequiredOutput "Findings ordered by severity"
受け入れルール
- 委任先のフェーズ成果物に
Review Bundle Pathを記録してください。 - 重要な修正やスコープの変更後は、バンドルを更新してください。
- レビュアーには、バンドルのパス、再読した上流成果物、関連する補遺、レビューした変更ファイルまたはコード参照、および最終判断を記載するよう求めてください。
- バンドルファイルがあるだけでレビューの品質が証明されるとみなさないでください。レビュー文書では、バンドルの内容を使用する必要があります。
ルーティングに関する注意
準備したバンドルをルーティングされたレビュアーに渡す場合は、委任の呼び出し直前に以下を再読してください。
/.recursive/config/recursive-router.json/.recursive/config/recursive-router-discovered.json
また、レビューまたはアクション記録のメタデータに、関連するルーティングパスの引用を含めてください。
参照
/.recursive/RECURSIVE.md/docs/templates/commands/recursive-review-bundle.md../recursive-subagent/SKILL.md
コメント
Markdown 対応