What problem does it solve?
Design artifacts like specs, ADRs, service designs, and schemas often contain hidden assumptions and blind spots that only surface during implementation. This Skill catches those issues early by subjecting the artifact to multi-axis adversarial review before any code is written.
Core Features & Use Cases
- Five Parallel Reviewers: Spawns Architecture, Implementation, Testability, Security, and Simplicity reviewer subagents simultaneously, each with explicit prohibitions to keep axes independent.
- Friction Marker Taxonomy: Every finding is tagged [sound], [contestable], [blind_spot], or [refuted] for consistent, comparable assessments.
- Consolidated Friction Report: Merges findings into a structured report with arbitration items, ratified positions, and next steps for human decision-making.
- Use Case: Before implementing a new Rails service object design, run the review to surface N+1 risks, missing authorization checks, and premature abstractions, then arbitrate contested points with your team.
Quick Start
Ask the AI to run a friction review on your design document, for example by providing the path to your spec or ADR file and requesting a friction review before implementation.