← ClaudeAtlas

dev-swarm-stage-architecturelisted

Design the complete system architecture including components, data flow, infrastructure, database schema, and API design. Use when starting stage 07 (architecture) or when user asks about system design, tech stack, or database schema.
X-School-Academy/skill-pilot · ★ 15 · API & Backend · score 68
Install: claude install-skill X-School-Academy/skill-pilot
# Stage 07 - Architecture Design the complete system architecture including components, data flow, infrastructure, and technical decisions that will guide all subsequent development work. ## When to Use This Skill - User asks to start stage 07 (architecture) - User wants to design system architecture or select tech stack - User asks about database design, API architecture, or infrastructure ## Your Roles in This Skill See `dev-swarm/docs/general-dev-stage-rule.md` for role selection guidance. ## Role Communication See `dev-swarm/docs/general-dev-stage-rule.md` for the required role announcement format. ## Pre-Stage Check Before starting, verify previous stages: 1. Check if `00-init-ideas/` through `06-ux/` folders have content (not just `.gitkeep`) 2. If any previous stage is empty and has no `SKIP.md`: - Ask user: "Stage {XX} is not complete. Would you like to skip it or start from that stage first?" ## Instructions ### Step 1: Context Review Read all files to understand the project: - `ideas.md` - `00-init-ideas/*.md` through `06-ux/*.md` - All markdown files ### Step 2: Create Stage Proposal **General Rules:** See `dev-swarm/docs/general-dev-stage-rule.md` → "Create Stage Proposal Rules" section. If this stage is skipped (has SKIP.md), execute the next non-skipped stage's agent skill. Otherwise, create the file `07-architecture/README.md` with the following content: #### 2.1 Stage Goal Brief the goal in 2-3 paragraphs: - What this stage aims to achiev