What problem does it solve?
This Skill helps you turn requirements into a real technical system architecture by making concrete decisions about components, integrations, data flows, and tradeoffs with security, reliability, operations, and cost in mind.
Core Features & Use Cases
- Requirement-to-architecture translation: Converts goals, constraints, non-functional requirements, and non-goals into implementable architecture choices.
- Architecture options and tradeoffs: Produces 2–3 viable approaches, compares them across scalability, security, cost, maintainability, and team fit, then recommends one with reversibility notes.
- Systems + data + integration modeling: Defines context, containers, components, responsibilities, data ownership/lifecycle, and critical runtime flows.
- Security and threat modeling: Includes a lightweight threat model covering likely risks and mitigations with validation expectations.
- Implementation handoff: Delivers a downstream-ready plan with acceptance evidence, first “runway” tasks, and traceability to requirements.
Quick Start
Use the solution-architect skill to design the technical architecture for your SaaS system from your PRD and list the key risks, security mitigations, and implementation handoff items.