← ClaudeAtlas

arc42-arch-doclisted

Author an arc42 architecture document — the 12-section industry template (introduction & goals, constraints, context, solution strategy, building blocks, runtime, deployment, cross-cutting concepts, decisions, quality requirements, risks & tech debt, glossary) that captures a system's architecture as durable declarative knowledge. Use when the user needs a system/software architecture description, an arc42 doc, a software architecture document (SAD), or to record how a system is structured and why. Anti-trigger; for a single decision use an ADR (structured-madr/Nygard), and for task steps use a runbook/how-to.
modeled-information-format/mif-docs-plugin · ★ 0 · AI & Automation · score 71
Install: claude install-skill modeled-information-format/mif-docs-plugin
# arc42-arch-doc Produces a **software architecture document** following the **arc42** template (arc42.org): a stable, 12-section structure for describing what a system is, how it is built, and why those choices were made. The output is *declarative knowledge about a system* — semantic, not a time-stamped event log and not a step-by-step procedure. ## The 12 arc42 sections (industry pattern) Document them in order. Each has a defined job; do not merge or skip the load-bearing ones (Section 1, Section 3, Section 5, Section 8, Section 9). 1. **Section 1 — Introduction and Goals** — what the system does, its top 3–5 quality goals, and the key stakeholders (role → concern/expectation). 2. **Section 2 — Architecture Constraints** — fixed rules the architecture must obey (technical, organizational, regulatory) that are *not* free design choices. 3. **Section 3 — Context and Scope** — the system as a black box: external actors and neighboring systems, plus the business and technical interfaces crossing the boundary. Defines what is in vs. out of scope. 4. **Section 4 — Solution Strategy** — the handful of fundamental decisions (technology, decomposition approach, key patterns) that shape everything else; a short bridge from goals (Section 1) to structure (Section 5). 5. **Section 5 — Building Block View** — the static decomposition: the system broken into black-box building blocks (level 1), then their responsibilities and, where useful, their internal