What problem does it solve?
This Skill provides an adversarial review of plans and designs before implementation, ensuring conceptual integrity, identifying accidental complexity, and challenging schedule optimism.
Core Features & Use Cases
- Devil's Advocate Review: Independently review a plan or design, identifying flaws and weaknesses before implementation.
- Essential vs. Accidental Complexity: Classify complexity and suggest simplifications.
- Conceptual Integrity: Ensure the design is coherent and consistent.
- Second-System Effect: Avoid over-engineering by focusing on essential features.
- Schedule & Effort Honesty: Challenge optimistic assumptions about time and resources.
- Use Case: Use this Skill to review the architecture of a new software project, ensuring it is not overly complex and that the schedule is realistic.
Quick Start
Invoke Brooks as a sub-agent to review the architecture design document for the upcoming project.