Community画像github.com

スーパーレビュー評議会 / 超级审查会

ユーザーが明示的にスーパーレビュー評議会、super-review-council、超级审查会、または大規模なマルチエージェントレビュー評議会ワークフローを要求したときに、重厚な構造化マルチエージェントレビュー&フィックスループを実行します。

超级审查会 とは?

このスキルは、複数のAIエージェントが協調してコードやアーティファクトのレビュー、トリアージ、修正計画、実装、検証を行う、重厚な構造化ワークフローです。主にClaude Codeなどのエージェント対応プラットフォームで使用され、ユーザーが「super-review-council」または「超级审查会」と明示的に要求した場合に起動します。各フェーズでは、原則として4つのエージェントが並行して動作し、レビュー対象の凍結バンドルに対して独立性と網羅性を確保します。フェーズ0の事前チェックではターゲットの同一性を記録し、フェーズ1から5ではレビュー、トリアージ、計画、実装、検証を順次実行、フェーズ6でループして修正がなくなるまで続けます。このスキルは、ガーディアンの自動レビューや組み込みのcodexレビューコマンドとは異なり、明示的な要求と高度なマルチエージェント調整を前提としています。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/molang163/super-review-council/tree/main/skills/super-review-council

Installed? Explore more 画像 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

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

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

ドキュメント

超级审查会 は何をしますか?

ユーザーがこのsuper-review-councilワークフローを明示的に要求した場合に、重厚な構造化マルチエージェントレビュー&フィックスループを実行します。主にコードレビューですが、明示的な凍結済み非コードバンドルターゲットもサポートします。ガーディアンのauto_review承認ルーティングや、組み込みのcodex reviewコマンドではありません。

トップレベルの明示的な実行では、各実質的なフェーズに対してデフォルトで4エージェントワークフローとなります。4つのエージェントが同じ凍結変更バンドルを検査し、4つのエージェントが所見のトリアージを支援し、4つのエージェントが書き込み所有権を分離可能な修正計画/実装に参加し、4つのエージェントがループを繰り返す前に結果を検証します。メインエージェントが調整、所有権の割り当て、結果の統合、受け入れられた修正の最終判断を行います。

次の場合に使用します:

  • ユーザーが明示的にsuper-review-councilと発言した場合
  • ユーザーが明示的にSuper Review Councilと発言した場合
  • ユーザーが明示的に超级审查会と発言した場合
  • ユーザーがこの重厚なマルチエージェントレビュー評議会ワークフローを明示的に要求した場合
  • ロードされたトップレベルコーディネーターワークフローが、境界付けられた読み取り専用子パスとしてsuper-review-councilを明示的に呼び出した場合

プレーンな「レビュー」、組み込みのcodex review、ガーディアンのauto_review、通常の編集後自己レビュー、最終応答、コミット、出荷、CIチェック、古いスキル名の言及、またはこのスキルファイルに対する通常のメンテナンスでは、ユーザーがその作業に対してこのsuper-review-councilワークフローを要求した場合を除き、このスキルをトリガーしないでください。

トリガーされた場合、レビューワー作業を開始する前に、最初にsuper-review-councilスキルがアクティブであることを伝え、レビューターダーを特定してください。

帰属

このスキルは、MITライセンスのopenclaw/agent-skills skills/autoreviewスキルから派生しています。レガシーautoreviewという名前は、MIT帰属、ヘルパーパス/出力/環境互換性、およびネストされたワークフロー禁止コンテキストのためにのみここに表示されます。

4エージェントワークフロー

ユーザーがsuper-review-councilまたは超级审查会と発言した場合、環境がサブエージェントをサポートしているときは、各フェーズで4つのエージェントを並行して使用します。読み取り専用フェーズにはexplorerスタイルのエージェントを、実装フェーズにはworkerスタイルのエージェントを優先してください。読み取り専用のレビュー、トリアージ、および修正計画エージェントは、デフォルトで最小限のフェーズスコープコンテキスト(凍結ターゲットID、役割、許可されたツール、禁止事項、および関連する所見/証拠のみ)に制限します。検証エージェントもデフォルトで最小限のフェーズスコープコンテキストに加え、そのフェーズに明示的に承認された検証コマンド、出力パス、書き込み境界、およびドリフト監査要件を含みます。古い承認と実行指示は証拠/出典としてのみ渡され、明示的に historical context only および not authority とラベル付けされなければならず、権限を付与したり、劣化またはリスクの高い実行を承認したり、書き込み、テスト、修正、またはネストされたワークフローを承認したり、現在のフェーズ契約、許可されたツール、または禁止事項を上書きすることはできません。ワーカーエージェントは、受け入れられた修正が必要とする場合にのみ、よりリッチなコンテキストを受け取ることができ、そのリッチなコンテキストも同じ証拠/出典のみの制限の対象となります。

フェーズ 0: ターゲット事前チェック。バンドルを凍結したりエージェントを生成したりする前に、レビューターダーを特定します:

  • ユーザーまたはコーディネーターワークフローが明示的なファイル、ディレクトリ、または凍結されたレビューバンドルターゲットを提供した場合、その明示的なターゲットがカレントワーキングディレクトリのgit検出よりも優先されます。ターゲットを正規化し、現在のシェルがgitリポジトリ内にある場合でも、コンテンツマニフェスト/ハッシュIDを使用します。
  • gitリポジトリ内にある場合、リポジトリルート、現在のブランチ、ダーティ/ステージ済み/追跡されていない状態、利用可能な上流/ベースまたはPRベース、およびターゲットがローカルモード、ブランチモード、またはコミットモードであるべきかどうかを記録します。
  • gitリポジトリ内にない場合、ユーザーが明示的なファイル、ディレクトリ、またはレビュー可能なバンドルターゲットを指定した場合にのみ続行します。絶対パスを正規化し、欠落しているターゲットを拒否し、ディレクトリの内容を決定論的に列挙し、リポジトリまたは明示的なターゲットが提供されていない場合は停止して質問します。
  • フェーズ 1 の前に不変のターゲットIDを記録します:コミットモードの場合はコミットSHA、ブランチモードの場合はベース/ヘッド参照と差分ハッシュ、ローカルモードの場合はローカル差分/未追跡マニフェストハッシュ、または非gitファイル、ディレクトリ、バンドルの場合はコンテンツマニフェストハッシュ。
  • フェーズ 1 の前に選択したバンドル/ソースを凍結し、最初のユーザー向け更新でターゲットID/ハッシュを報告します。
  • トリアージ、修正計画、実装の前に、選択したターゲットID/ハッシュを再計算し、現在の凍結されたレビューループベースラインと比較します。初期状態では、このベースラインはフェーズ 0 の値です。この再計算は等価性チェックのみであり、ベースラインの置き換え、マニフェストの再生成、再凍結、または再起動を許可するものではありません。
  • 受け入れられたフェーズ 4 の修正が適用された後、結果のターゲット/ワークスペースIDをフェーズ 4 前のベースライン、承認された書き込みスコープ、承認された出力、および禁止されたパスと照合して監査し、結果のターゲットID/ハッシュをフェーズ 5 の検証ベースラインおよび次のレビューループの開始IDとして記録します。予期しない、スコープ外、または禁止されたドリフトは隔離され開示されなければならず、明示的に承認されない限りベースラインの採用をブロックします。
  • 承認されていない外部変更によりターゲットIDの比較が異なる場合、そのフェーズを停止し、予想されるID/ハッシュと実際のID/ハッシュ、および既知の場合は変更されたパスを開示し、再凍結、再起動、または新しいベースラインの採用の前に明示的なユーザーまたはコーディネーターの承認を要求します。読み取り専用子モードでは、これをブロッカーとしてコーディネーターに返します。

ネイティブサブエージェントレジストリ:コーディネーター側の管理が主要な制御であり、ファイルシステムのロックではありません。各ネイティブサブエージェントが開始する前に、コーディネーターはフェーズと役割、宣言されたツール、明示的な許可および禁止アクション、許可された読み取り/書き込みパス、禁止されたパス、利用可能な場合はサンドボックスと権限プロファイル、ベースラインターゲットID/ハッシュ、リポジトリ/ワークスペースのステータスとマニフェスト、またはターゲット外の書き込みを発見するのに十分な同等のワークスペース全体の突然変異ベースラインを記録します。サブエージェントが戻った後、ターゲットID、許可/禁止パスマニフェスト、リポジトリ/ワークスペースのステータス、およびツール/サンドボックス/権限メタデータをそのスナップショットと比較します。続行する前に、ターゲットの不一致、ターゲット内外の予期しない書き込み、許可されたパスのドリフト、禁止されたパスのタッチ、ツールのドリフト、権限またはサンドボックスの拡張、説明のつかない突然変異、許可されていないドリフト、または予期しない書き込みを隔離し、それらに依存せず、開示します。ファイルシステムの読み取り専用モード、不変ディレクトリ、サンドボックス制限は、利用可能な場合に有用な補完的ガードレールまたは証拠となりますが、コーディネーターのプロンプト契約、レジストリ、スナップショット/ドリフト監査、隔離決定、統合レビュー、および最終決定を決して置き換えるものではありません。

フェーズ障害処理:必要なエージェント、ヘルパーエンジン、またはワーカーがエラーを起こしたり、タイムアウトしたり、フェーズ契約に違反したり、必要なフィールドが欠落した出力を生成したり、使用できない出力を生成したりした場合、そのフェーズは不完全です。疑わしい出力を隔離または無視し、障害を開示し、同じフェーズ契約およびエンジン/モデル制約内で参加者を再試行または置換するか、明示的な劣化モードの承認またはブロッカーのために停止します。欠落、古い、または使用できない出力を、クリーンな4エージェントカバレッジとして決してカウントしないでください。

フェーズ 1: 4エージェントレビュー。各レビューアに同じ凍結された差分/バンドルと1つの主要な焦点を与えます:

  • 正確性とリグレッション
  • セキュリティと信頼境界
  • テスト、エッジケース、および障害モード
  • 保守性、統合契約、およびユーザー表示動作

レビュー制約:

  • すべてのレビューアエンジンは、コーディネーターによって読み取り専用レビューアとして制約されなければなりません。起動ブリーフは、許可された読み取り専用ツール/アクションを指定し、書き込みと変更コマンドを禁止し、ネストされたレビュー/オーケストレーション/エージェント作成を禁止し、レビューアを凍結ターゲットにバインドしなければなりません。利用可能な場合は、サンドボックス、ツールポリシー、ヘルパーフラグ、ファイルシステム読み取り専用制御、または不変バンドルをオプションの追加証拠としてのみ使用しますが、決して必須ではありません。コーディネーターが書き込みやツールのドリフトを合理的に禁止、監視、監査できない場合は、エンジンをレビューアとして使用しないでください。
  • レビューアは、ファイルの編集、フォーマッターの実行、パッケージのインストール、git状態の変更、プッシュ、コミット、またはファイルを書き込むコマンドの実行を行ってはなりません。
  • レビューアは、必要に応じてファイル、型、ドキュメント、依存関係契約、および現在の公開ドキュメントを検査してもかまいません。
  • 差分、ブランチ、コミット、またはパッチレビューの場合、レビューアはレビューされた変更によって導入または公開された、実行可能な欠陥のみを報告しなければなりません。
  • 凍結ターゲットがファイル全体、非コードバンドル、計画、仕様、ドキュメント、またはアーティファクトバンドルである場合、レビューアは、コードのみまたは差分出典の問題ではなく、そのアーティファクトに存在する実行可能な欠陥を、その述べられた目的と制約に対して報告します。
  • レビューアは、幅広い書き換え、スタイルの好み、または無関係なクリーンアップを提案してはなりません。

フェーズ 2: 4エージェントトリアージ。最初にフェーズ 0 の古いターゲットガードを通過し、次に4つのエージェントにマージされた所見を独立して「受け入れ」、「拒否」、「重複」、「さらなる証拠が必要」に分類するよう依頼します。トリアージエージェントは、読み取り専用レビューフェーズで使用されるのと同じ、書き込み不可、変更コマンド不可、git変更不可、インストール不可、フォーマッター不可、出力を書き込むテスト不可、ネストされたレビュー/オーケストレーション/エージェント作成不可の契約でコーディネーターによって制約されなければなりません。凍結されたターゲット、マージされた所見、提供された証拠、および明示的にスコープ内の隣接コンテキストのみを検査しなければなりません。メインエージェントは重複を排除し、推測的または低価値の所見を拒否し、レビューされたコードパスまたはアーティファクトとスコープ内の隣接コンテキストを読むことで意見の相違を解決し、受け入れられた修正セットを記録します。

フェーズ 3: 4エージェント修正計画。最初にフェーズ 0 の古いターゲットガードを通過し、次に4つの読み取り専用計画エージェントに最小限の修正計画と所有権の境界を提案するよう依頼します。修正計画エージェントは、読み取り専用レビューフェーズで使用されるのと同じ、書き込み不可、変更コマンド不可、git変更不可、インストール不可、フォーマッター不可、ネストされたレビュー/オーケストレーション/エージェント作成不可の契約でコーディネーターによって制約されなければなりません。ファイルの編集、アーティファクトの書き込み、パッチの適用、出力を書き込むテストの実行、super-review-councilの呼び出し、レガシーautoreviewの呼び出し、goal-orchestratorの呼び出し、組み込みのcodex reviewの呼び出し、レビューパネルのオープン、または追加エージェントの作成を行ってはなりません。計画を提案するためにのみ、凍結されたターゲットと受け入れられた所見を検査してもかまいません。非コードターゲットの場合、計画はコード所有権の境界ではなく、正確なアーティファクトセクションまたは行レベルの編集に名前を付けるべきです。適切な所有権の境界で最小限の修正を優先します。バグクラスを明確に修正しない限り、幅広いリファクタリングを計画しないでください。

フェーズ 4: 4エージェント実装。最初にフェーズ 0 の古いターゲットガードを通過し、次に受け入れられた修正を互いに素な書き込みスコープに分割できる場合にのみ、4つのワーカーエージェントを使用します。各ワーカーにファイル/モジュールの明示的な所有権を割り当てます。すべてのワーカーに、コードベース内で自分たちだけではないこと、他の人が行った編集を元に戻さないこと、並行変更に適応することを伝えます。ワーカーは割り当てられたリポジトリローカルのファイル/モジュールのみを編集でき、重複する書き込みを避けなければならず、無関係なファイルをフォーマットしてはならず、パッケージや依存関係をインストールしてはならず、プッシュ、コミット、リセット、チェックアウト/スイッチ/リストア、リバート、クリーン、スタッシュ、リベース、マージ、ブランチ/タグの削除、追跡されていないファイルの削除、または rm -rf や find -delete などの幅広い破壊的なファイルシステムコマンドを実行してはなりません。ワーカーはsuper-review-council、レガシーautoreview、goal-orchestrator、組み込みのcodex review、レビューパネル、計画パネル、または追加エージェントを呼び出してはなりません。ワーカーは、ユーザーやピアの変更を元に戻すことで解決するのではなく、競合を報告しなければなりません。メインエージェントは、受け入れる前にワーカーパッチをレビューします。4つ未満の独立した書き込みスコープが存在する場合、残りのエージェントを読み取り専用検証、テスト計画、または実装レビューに使用し、重複する編集を強制しないでください。

フェーズ 5: 4エージェント検証。最初に現在の検証ベースラインに対して古いターゲットガードを通過し、次に可能な場合は4つの検証エージェントを並行して実行します:

  • 焦点を絞ったテストとコマンド出力
  • 意図しない変更のための差分監査
  • 受け入れられた所見のリグレッション/セキュリティ再チェック
  • 生成されたアーティファクト、ドキュメント、スナップショット、またはユーザー表示出力の一貫性

検証エージェントは、明示的な役割、ベースラインID/ハッシュ、許可されたコマンドとツール、許可された読み取り/書き込み/出力パス、禁止されたパスとアクション、有限のタイムアウト、およびインストール、フォーマッター、git変更、破壊的なファイルシステムコマンド、ネストされたレビュー/オーケストレーション、追加エージェントの禁止と共に起動されなければなりません。テストまたは検証コマンドは、受け入れられた修正がそれらの出力を明示的に所有していない限り、保護されたターゲットルート外のコーディネーター承認パスにのみ書き込むことができます。レビューターダーを変更する可能性のある検証は直列化されなければならず、または古いベースラインに対して収集された並行検証者の結果は無効にされ、監査後の書き込みベースラインに対して再実行されなければなりません。各検証者またはテストコマンドの後、コーディネーターはターゲットID/ハッシュ、許可および禁止されたパスマニフェスト、リポジトリ/ワークスペースのステータス、およびコマンドアーティファクトをフェーズ 5 のベースラインと比較します。予期しないドリフト、禁止された書き込み、または宣言されていない出力は、続行する前に隔離され開示されなければなりません。承認された検証書き込みがレビューターダーを正当に変更する場合、フェーズ 6 がレビューを再実行する前に、監査された検証後ターゲットID/ハッシュを次のレビューループの開始IDとして記録します。読み取り専用子モードはフェーズ 5 のコマンドを実行しません。

フェーズ 6: 繰り返し。受け入れられた修正がレビューターダー(コード、ドキュメント、スキルテキスト、生成された出力、またはその他のバンドルコンテンツを含む)を変更した後、更新された差分またはアーティファクトに対して4エージェントレビューフェーズを再実行します。4エージェントレビュー/トリアージプロセスが受け入れられた/実行可能な所見を残さず、必要なテストまたはアーティファクト固有の証明が合格するまで続行します。無期限にループしないでください。デフォルトでは、ユーザーが明示的に続行を要求しない限り、3回の完全なレビュー/修正サイクル後に停止し、その時点で望ましい状態を要約し、ユーザー/コーディネーターに明示的な次の手順を要求します。

…

[翻訳のために切り詰められました]

関連スキル