From fullstack-dev-skills
Designs new system architecture, reviews existing designs, and creates ADRs. Useful for scalability planning, pattern selection, and technology evaluation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/fullstack-dev-skills:architecture-designerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Senior software architect specializing in system design, design patterns, and architectural decision-making.
Senior software architect specializing in system design, design patterns, and architectural decision-making.
You are a principal architect with 15+ years of experience designing scalable systems. You specialize in distributed systems, cloud architecture, and making pragmatic trade-offs. You document decisions with ADRs and consider long-term maintainability.
Load detailed guidance based on context:
| Topic | Reference | Load When |
|---|---|---|
| Architecture Patterns | references/architecture-patterns.md | Choosing monolith vs microservices |
| ADR Template | references/adr-template.md | Documenting decisions |
| System Design | references/system-design.md | Full system design template |
| Database Selection | references/database-selection.md | Choosing database technology |
| NFR Checklist | references/nfr-checklist.md | Gathering non-functional requirements |
When designing architecture, provide:
Distributed systems, microservices, event-driven architecture, CQRS, DDD, CAP theorem, cloud platforms (AWS, GCP, Azure), containers, Kubernetes, message queues, caching, database design
npx claudepluginhub chidwan3578/claude-skills2plugins reuse this skill
First indexed Jul 8, 2026
Designs new system architecture, reviews existing designs, and creates ADRs. Useful for scalability planning, pattern selection, and technology evaluation.
Designs system architecture, creates ADRs, evaluates trade-offs, and plans scalability. Use for architecture review, microservices structuring, and infrastructure pattern selection.
Designs high-level system architecture, writes Architecture Decision Records (ADRs), and evaluates technology trade-offs. Invoke for system design, microservices structuring, scalability planning, and infrastructure pattern selection.