Design Feature.prompt
---
mode: 'agent'
description: 'Design a new feature following spec-driven development'
---
I need to design a new feature for this project. Act as the Solutions Architect.
Process to follow:
1. Read `docs/spec.md` for project context
2. Read `docs/decisions.md` for previous decisions
3. Ask me about the feature I need (requirements, users, constraints)
4. Propose at least 2 architectural alternatives with pros/cons
5. Recommend one option with justification
6. Document the decision as a new ADR in `docs/decisions.md`
7. If applicable, update `docs/spec.md` with the new requirements
8. Produce Mermaid diagrams if they help explain the design
Do not write code yet — design first, implementation afterwards.when to use it
Community prompt sourced from the open-source GitHub repo erniker/understudy (MIT). A "Design Feature.prompt" style prompt — adapt the placeholders and specifics to your task. Imported as-is and not independently retested here, so check the output before relying on it.
tags
productivitycommunitydeveloper
source
erniker/understudy · MIT
more in Productivity
Productivity✓ tested
Summarize a doc into decisions & actions
chief of staff who extracts what to DO, not just what was said
Productivity✓ tested
Draft a reply to a hard email
calm, direct communicator who de-escalates without caving
Productivity✓ tested
Turn a brain-dump into a weekly plan
planning coach who protects your focus, not just your calendar