mcpField
R
recursive-review-bundle

recursive-review-bundle

github.com/try-worksエージェントワークフロー13675 回インストール14 週間前に更新
リポジトリ

recursive-review-bundle について

recursive-review-bundleは、`recursive-mode`で委任する監査やレビュー向けの標準コンテキストバンドルを準備するスキルです。レビューの調整担当者向けに上流成果物、監査質問、出力要件をまとめ、追跡可能で再現できるレビューを支援します。

主な機能

  1. 01標準レビューコンテキストの生成
  2. 02PythonとPowerShellのスクリプト
  3. 03上流成果物パスの収集
  4. 04監査質問と出力形式の記載
  5. 05バンドル更新とレビュー根拠の記録
  6. 06ルーティングレビューの引用要件

活用シーン

  1. 01コードレビュー委任前のコンテキスト準備
  2. 02修正や範囲変更後のバンドル更新
  3. 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

コメント