What problem does it solve? Documenting software architecture for different audiences (executives, architects, developers, DevOps) requires consistent notation across multiple abstraction levels, and ad-hoc box diagrams lose that consistency. This Skill generates C4 model diagrams in Mermaid so system structure is communicated clearly at every zoom level. ## Core Features & Use Cases - Audience-Tiered Diagram Generation: Produces C4Context, C4Container, C4Component, C4Deployment, and C4Dynamic diagrams matched to the target audience. - Decision Framework: Distinguishes when C4 is the right fit versus simpler Mermaid diagrams like sequence diagrams, flowcharts, or ERDs. - Anti-Pattern Prevention: Enforces notation rules covering container vs component confusion, shared library modeling, message broker hub-and-spoke mistakes, and external system boundaries. - Use Case: When asked to document a microservices e-commerce platform, the Skill analyzes the codebase, generates a Context diagram for stakeholders, a Container diagram showing services and databases, and a Deployment diagram for the AWS production environment, all written to docs/architecture/. ## Quick Start Ask the agent to generate C4 architecture diagrams documenting the current system's context, containers, and deployment topology.