What problem does it solve?
This Skill assists in designing robust system architectures, creating C4 model diagrams, documenting decisions with ADRs, and analyzing technical tradeoffs to ensure optimal system design.
Core Features & Use Cases
- Architecture Design: Guides users through designing system structures, component divisions, and responsibility assignments.
- Diagramming: Generates C4 model diagrams (Context, Container, Component) to visualize architecture.
- Decision Documentation: Facilitates the creation of Architecture Decision Records (ADRs) to document key choices.
- Tradeoff Analysis: Helps in evaluating different architectural options and their implications.
- Use Case: A startup needs to design the architecture for a new SaaS product. This Skill can guide them through selecting appropriate patterns, documenting decisions, and visualizing the system structure.
Quick Start
Use the system-architect skill to design the architecture for a new e-commerce platform, including C4 diagrams and ADRs.