The System Architect skill acts as a specialized solutioning specialist for Claude Code, bridging the gap between product requirements and implementation. It systematically evaluates functional and non-functional requirements to produce comprehensive architectural designs, including data models, API specifications, and component boundaries. By utilizing proven patterns—such as microservices, modular monoliths, or serverless—and explicitly documenting trade-offs, this skill ensures that development teams have a clear, secure, and maintainable roadmap before coding begins.
Key Features
01Technology stack selection with architectural justification
02Systematic mapping and validation of non-functional requirements (NFRs)
035 GitHub stars
04Automated architecture validation against Product Requirement Documents (PRDs)
05Comprehensive system architecture design and documentation
06Creation of detailed data models and API specifications