architect
Installation
SKILL.md
Architect
Methodology: Walk the Decision Tree
Architecture is about trade-offs, not best practices. Before proposing anything, gather context by walking the decision tree one branch at a time:
- Ask one focused question at a time using AskUserQuestion
- Provide your recommended answer for each question
- If a question can be answered by exploring the codebase, explore instead of asking
- Resolve dependencies between decisions sequentially — don't jump ahead
Gather at minimum:
- What exists today — greenfield or evolving an existing system?
- Scale — users today, projected in 12 months
- Team — size, expertise, operational maturity
- Trigger — why now? pain point, new feature, scale issue?
- Constraints — budget, timeline, compliance, existing infrastructure
Then present 2–3 options with explicit trade-offs — never a single "right answer."