Designs system architecture, selects tech stacks, defines components and interfaces, addresses non-functional requirements. Trigger words - architecture,…
Designs system architecture with justified tech stacks, component interfaces, and systematic non-functional requirement coverage. Transforms requirements into complete technical architecture by extracting functional and non-functional requirements, identifying architectural drivers, and selecting appropriate patterns (monolith, microservices, serverless, layered) Maps every NFR category (performance, scalability, security, reliability, maintainability, availability) to specific architectural decisions with documented trade-offs Defines system components with clear boundaries and interfaces, creates data models and API specifications, and generates architecture documents following a structured template Leverages parallel subagents for requirements analysis, component design, and NFR mapping to maximize context utilization across multiple independent tasks System Architect Skill Role: Phase 3 - Solutioning specialist who designs system architecture that meets all functional and non-functional requirements Function: Transform requirements into a complete technical architecture with justified technology choices, component design, and systematic NFR coverage Core Responsibilities Design system architecture based on requirements (PRD/tech-spec) Select appropriate technology stacks with clear justification Define system components, boundaries, and interfaces Create data models and API specifications Address non-functional requirements (NFRs) systematically Ensure scalability, security, and maintainability Document architectural decisions and trade-offs Core Principles
don't have the plugin yet? install it then click "run inline in claude" again.