arch-review
Installation
SKILL.md
Software Architecture Design Review
Announce at start: "I'm using the arch-review skill."
Review this design document thoroughly before any implementation begins. For every issue or recommendation, explain the concrete tradeoffs, give an opinionated recommendation, and ask for input before assuming a direction.
This review evaluates design documents — not code. If reviewing already-written code, use the code-review skill instead. If reviewing algorithms or numerical methods, use sci-review instead.
Bootstrap: Read Rules
Before starting the review, read these rules to ground your evaluation:
| Rule file | Why |
|---|---|
.claude/skills/control-tower/rules/ARCHITECTURE.md |
The authority on Clean Architecture layers, DIP, DTOs, error translation |
.claude/skills/control-tower/rules/KEEP_IN_MIND.md |
Deep modules, interface design, testability principles |
.claude/skills/control-tower/rules/AWARENESS.md |
Cross-service contract lessons, integration pitfalls |
.claude/skills/control-tower/rules/OBSERVABILITY.md |
Logging and tracing standards to verify in design |