What problem does it solve?
This Skill eliminates the risk of costly late-stage architectural rewrites caused by ad-hoc, assumption-heavy planning that overlooks critical data contracts, undefined trust boundaries, and unhandled failure states. It enforces a rigorous, principal-aware, contract-first workflow to surface hidden design flaws before implementation begins.
Core Features & Use Cases
- Spiral Iterative Workflow: A multi-phase process including reframe checks, boundary definition, paradigm divergence, and stress testing that allows re-entry to earlier steps when new constraints emerge, avoiding sunk-cost fallacies.
- Contract-First Design Enforcement: Requires explicit definition of data contracts at every system boundary, trust maps for all principals, and hard constraint documentation before any architectural paradigms are considered.
- Use Case: When planning a new distributed e-commerce order processing system, use this Skill to identify undefined data contracts between the payment gateway and inventory service, eliminate flawed stateful paradigm options that violate latency constraints, and surface unstated assumptions about failure behavior before writing any code.
Quick Start
Use the brainstorming skill to run a full architectural brainstorming session for your new distributed payment processing system, starting with the reframe check to validate your core problem statement.