adversarial-review

Stress-tests plans and architectures by auditing assumptions, failure modes, and verification gaps.

1|Updated Jul 3, 2026
One-click install
npx skills add https://github.com/nejcm/agents --skill adversarial-review-nejcm
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: adversarial-review
Source: https://github.com/nejcm/agents/tree/main/skills/adversarial-review
Command: npx skills add https://github.com/nejcm/agents --skill adversarial-review-nejcm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Plans, architectures, and decisions often contain hidden faulty assumptions, unaccounted-for risks, and unverified claims that only surface after costly failure. This Skill provides a rigorous skeptical review that finds flaws before reality does. ## Core Features & Use Cases - Assumption Audit: Lists load-bearing assumptions with evidence status (observed, inferred, unverified), consequences if wrong, and the cheapest falsification check for each. - Failure Mode Analysis: Ranks the most likely ways a plan fails with cost estimates, early warning signals, mitigations, and decision gates. - Proof Plan & Verdict: Prioritizes the checks that would most change the decision, proposes stronger alternatives, and delivers a clear verdict: proceed, proceed with fixes, or rethink. - Use Case: Before committing to a database migration plan, ask for an adversarial review to surface missing rollback procedures, unverified performance assumptions, and sequencing risks. ## Quick Start Ask the AI to adversarially review your plan or architecture document and identify what could go wrong before you commit to it.

Frequently Asked Questions about adversarial-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I stress-test a plan before executing it?▼

Request an adversarial review of the plan. The review audits load-bearing assumptions, ranks the most likely failure modes with costs and warning signals, and delivers a verdict on whether to proceed, fix specific issues, or rethink the approach.

What is a pre-mortem analysis for a project plan?▼

A pre-mortem assumes the plan has already failed and works backward to identify why. This review formalizes that process by listing unverified assumptions, missing dependencies, and the cheapest checks that would prove or disprove each critical claim.

How to find hidden assumptions in an architecture design?▼

The assumption audit section lists every load-bearing claim with its evidence status: observed, inferred, or unverified. Each assumption includes the consequence if wrong and the cheapest direct falsification check, flagging single points of failure.

When should I use adversarial review instead of a normal code review?▼

Use adversarial review for plans, architectures, and decisions before commitment, not for line-by-line code quality. It targets structural flaws, cascading failures, and unverified claims rather than style or correctness of individual code changes.

What are the limitations of an adversarial plan review?▼

The review depends on the context supplied; missing material context is flagged as a finding but limits depth. Claims that cannot be directly verified against real artifacts or system state are marked unverified rather than treated as proven.