design-software-architecture
Installation
SKILL.md
Design Software Architecture
Decide boundaries from measurable quality scenarios and the existing
system, then enforce them with tests and checks. The worked example is
assets/examples/orders/: a domain module, an OrderStore port, and
memory, SQLite, and HTTP adapters. assets/examples/verify.sh runs the
contract tests for both stores, idempotent retries, RFC 9457 errors, the
layer rules plus a planted violation, and LSP framing.