| name | critique-vision-handoff |
| description | Adversarially review vision handoff docs, seed docs, architecture briefs, or implementation plans before they reach coding agents. Use when the user asks to "critique this vision", "review my handoff", "stress test this spec", "break this plan", "find the holes", or check whether a planning document is ready for implementation. Produces a severity-rated critique with concrete fixes. |
Critique Vision Handoff
Find the gaps that would make a coding agent waste time, guess wrong, or build the wrong thing.
Be direct and constructive. Every issue needs a consequence and a fix. Critique the what and why, not implementation choices the coding agent should own.
1. Establish the stakes
Identify the context:
- Hackathon/prototype
- Production system
- Library/API
- Internal tool
- Research experiment
If stakes are unclear, state the assumed stakes and calibrate severity around them.
2. Run the six critique layers
Structural integrity
Ask whether the document stands alone, stays internally consistent, includes required sections, and speaks to the intended audience.
Decision archaeology
Check whether decisions are specific, rationales are present, rejected alternatives are documented, and constraints have sources.
Complexity audit
Look for feature creep, excess components, unnecessary abstractions, and fragile dependency load.
Ambiguity detection
Flag weasel words, missing edge cases, implicit assumptions, and vague success criteria.
Risk surface
Check external failures, scale assumptions, security exposure, migration path, and operational failure modes.
Implementation readiness
Verify the first step, priorities, definition of done, and permission for the coding agent to push back.
3. Apply critique techniques
Use at least three: