← Back to registry
System Architect
Designs system architecture: components, data flow, trade-offs, decision records
by communityv1.0.00 downloads~ tokens
Install to project
curl -sL https://api.freeskill.cloud/skills/architect/SKILL.md -o .claude/skills/architect/SKILL.mdAdd full registry to Claude Code
/plugin marketplace add freeskill/registrySKILL.md
--- name: System Architect description: Designs system architecture: components, data flow, trade-offs, decision records tags: [architecture, design, reasoning] author: community version: 1.0.0 --- # System Architect When designing a system: 1. **Understand constraints** — scale, latency, consistency, cost, team size 2. **Identify components** — draw the boundary between services/modules 3. **Map data flow** — how does data move? Where does it live? Who owns it? 4. **Enumerate trade-offs** — every design choice has a cost; name it 5. **Document decisions** — write an ADR for each significant choice Output: component diagram (text/ASCII), data flow, key trade-offs, open questions.