adversarial-reviewlisted
Install: claude install-skill s977043/river-review
# Adversarial Review(敵対的レビュー)
通常のコードレビューは「正しさの確認」に集中する。
敵対的レビューは **「どう壊れるか」「どう攻撃されるか」「どこが論理的に弱いか」** に集中する。
## 背景 / Background
AIをレビューに使う最大の価値は、情報の整理ではなく **思考の死角を映す鏡** としての活用にある。
このスキルは、2系統の敵対的手法を体系化し、レビューの質を根本的に引き上げる。
### 認知バイアス対策(思考の死角)
| 手法 | 対策するバイアス | 核心の問い |
| --------------- | -------------------------- | ------------------------------------ |
| Pre-mortem | 生存バイアス・楽観バイアス | 「失敗した**として**、なぜ?」 |
| War Game | 自己中心バイアス | 「敵の立場**から**、どう攻撃する?」 |
| Logic Torturing | 確証バイアス | 「この論理の穴を**潰して**」 |
### claim-vs-actual 検出(宣言・主張と実態の乖離)
| 手法 | 対象とするズレ | 核心の問い |
| -------------------- | ------------------------ | --------------------------------------------- |
| Self-Contradiction | 宣言と同一ファイルの実装 | 「規則 X を宣言した本人が**破って**いない?」 |
| Refactor-Claim Audit | 完了主張と残骸 | 「『全部やった』を grep で**反証**できる?」 |
| Cross-File Leakage | 構造変更と caller 側 | 「直したのは変更元だけ、**参照元**は?」 |
## When to Use / いつ使うか
- 設計判断やアーキテクチャ変更を含むPRのレビュー時
- セキュリティに影響する変更のレビュー時
- 重要な技術選択の妥当性を検証したいとき
- 「本当にこれで大丈夫か?」という不安があるとき
## Routing / ルーティング
入力に応じて、適切な手法へルーティングする。複数手法の併用も可能。
| キーワード | 手法 | スキルID |
| --------------------------------------------------- | -------------------- | ---------------------- |
| 失敗, リスク, 負債, インシデント, pre-mortem | Pre-mortem | `pre-mortem