Design comprehensive system architecture with technology selection and ADRs.
Agent
Winston (Architect) - bmad-architect-winston
Workflow
Define high-level system architecture with components
Select technology stack with justification
Design data model and database architecture
Define API contracts and integration patterns
Plan security, scalability, and deployment
Document Architecture Decision Records (ADRs)
Validate implementation readiness
Inputs
projectName - Project name
prd - Product Requirements Document
uxDesign - UX design artifacts (optional)
complexity - Project complexity level
Outputs
System architecture with component diagram
Technology stack with rationale
Data model and API contracts
ADRs and readiness assessment
Process Files
bmad-orchestrator.js - Phase 3 of full lifecycle
1---2name: architecture-design3description: Architecture Design4---56# Architecture Design78Design comprehensive system architecture with technology selection and ADRs.910## Agent11Winston (Architect) - `bmad-architect-winston`1213## Workflow141. Define high-level system architecture with components152. Select technology stack with justification163. Design data model and database architecture174. Define API contracts and integration patterns185. Plan security, scalability, and deployment196. Document Architecture Decision Records (ADRs)207. Validate implementation readiness2122## Inputs23- `projectName` - Project name24- `prd` - Product Requirements Document25- `uxDesign` - UX design artifacts (optional)26- `complexity` - Project complexity level2728## Outputs29- System architecture with component diagram30- Technology stack with rationale31- Data model and API contracts32- ADRs and readiness assessment3334## Process Files35- `bmad-orchestrator.js` - Phase 3 of full lifecycle
Run npx skillmds@latest add a5c-ai/architecture-design in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Architecture Design It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
a5c-ai (@a5c-ai) published this skill. Their other Agent Skills are listed on their SkillMD profile.