Design Architecture

Design the system's technical architecture from the product spec: elicit measurable quality-attribute scenarios first, then co-design the components AND the concrete technologies together — researching each candidate's current capabilities, pricing and limits, weighing 2-3 integrated options against the scenarios, and recording significant choices as ADRs. Settles the same way WHERE the product runs (platform, environments, secrets, backups, cost, residency, the one-time manual setup) and HOW success is measured — deciding these, never configuring or deploying them. Use after create-user-flows, before define-code-style.

a-v-ershov Updated

File contents

a-v-ershov/buildloop/tree/main/skills/design-architecture commit a1fbd06e4e

Frequently asked questions

npx skillmds@latest add a-v-ershov/design-architecture