What problem does it solve?
Engineering teams often start coding before the plan is locked, leading to architecture mistakes, missed edge cases, fragile tests, and costly rewrites; this Skill acts like an engineering manager to lock the execution plan and surface problems before implementation begins.
Core Features & Use Cases
- Architecture review: Evaluate system boundaries, data flow, dependencies, and blast radius with concrete recommendations.
- Test and coverage guidance: Specify required tests, coverage targets, and suggest test harnesses and edge-case checks.
- Interactive planning: Walk through issues with AskUserQuestion prompts, design-doc checks, ASCII diagrams, and step-by-step remediation.
- Use Case: Run a pre-implementation review for a new feature branch to catch scalability issues, missing invariants, and deploy/release gaps before the first PR.
Quick Start
Run an interactive engineering review by invoking /plan-eng-review and provide the branch or design doc you want reviewed.