What problem does it solve?
This Skill prevents structural drift and surprise side-effects by computing a dependency blast radius before a change is committed, then blocking progress when topology violates boundaries defined in CONTEXT.md.
Core Features & Use Cases
- Dependency topology visibility: Generates dependency graphs and derives actionable signals like circular dependencies and God Object risk.
- Blast-radius computation: Identifies changed modules, traces impacted callers/dependents, classifies modules as safe/at-risk/blocked, and produces a PR-ready report.
- Boundary and refactoring enforcement: Validates topology against bounded contexts in CONTEXT.md and escalates when fragility or pattern signals demand refactoring.
- GitHub issue cross-reference loop: Checks open architecture issues to avoid duplicate work and to ensure findings map to prior decisions.
Quick Start
Use the architecture skill when you have a PR with proposed module changes and you want an automated blast-radius report against CONTEXT.md boundaries.