What problem does it solve?
Provides structured workflows and lightweight tooling to rapidly design, document, and defend system architectures so teams can make trade-offs, reduce risk, and produce shippable architecture artifacts.
Core Features & Use Cases
- Architecture scaffolding: Bootstraps ARCHITECTURE.md and ADR templates to make decisions explicit and version-controlled.
- Dependency and stack analysis: Scans project manifests to detect stack signals (Next.js, Node, Postgres, Redis, Python) to inform diagrams and assumptions.
- Diagram generation: Produces starter Mermaid context/container diagrams reflecting detected components and integrations.
- Deliverables: Clear system boundaries, container responsibilities, API/contracts, failure modes and mitigations, and at least one ADR for key decisions.
- Use Case: Ideal for preparing design docs for a new feature, reviewing an existing codebase for architectural gaps, or choosing technology with documented trade-offs.
Quick Start
Run the skill's bootstrap and analysis tools from your project root to generate an initial ARCHITECTURE.md, ADR template, and a Mermaid context diagram.