architecture-quality

Installation
SKILL.md

Architecture Quality

Use this skill before you plan or review non-trivial code changes. If the work is mechanical, fast exit. If it changes module boundaries, caller-facing interfaces, seams, adapters, or test surface, this skill must run.

Read architecture-language.md for the shared vocabulary. Use analysis-heuristics.md when Gate Mode finds structural signals. Use interface-design.md when the interface shape has more than one plausible lane or the blast radius is medium/high.

The interface is the test surface. Tests should prove behavior through the caller-facing interface, not through private plumbing.

Fast Exit

Fast exit is allowed only for docs wording, formatting, manifest version bumps, fixture updates with no behavior change, typo fixes, or rote migrations with no behavior or interface change. If none of those apply, use Gate Mode.

Gate Mode

Gate Mode runs by default for non-trivial planning and during review.

## Architecture Quality
Installs
1
GitHub Stars
1
First Seen
May 18, 2026
architecture-quality — anortham/razorback