Architecture Decision Record Prompt Template
Write an ADR documenting why an architectural decision was made, what alternatives were considered, and the expected consequences.
The Prompt
Make it specific to you
PromptITIN asks a few questions and builds a version tailored to your use case.
How to use this template
Copy the template
Click the copy button to grab the full prompt text.
Fill in the placeholders
Replace anything in [BRACKETS] with your specific details.
Paste into any AI tool
Works with ChatGPT, Claude, Gemini, Cursor, and more.
Or enhance with AI
Sign in to PromptITIN and let AI tailor the prompt to your exact situation in seconds.
Why this prompt works
The 'revisit trigger' section is what makes ADRs actionable rather than archival — it turns a historical document into a living one that surfaces when conditions change. Requiring the decision as a single sentence prevents ADRs from becoming vague discussion documents.
Tips for best results
- Write ADRs at the time of the decision, not months later — the context section degrades fast and 'why did we do this?' is harder to answer retrospectively
- Number your ADRs sequentially in your repo (ADR-001, ADR-002) and link superseding ADRs to the ones they replace
- The 'alternatives considered' section is where most ADRs fail — ask the AI to play devil's advocate for each rejected option to ensure it's evaluated fairly
- Store ADRs alongside the code they affect (e.g. /docs/adr/) not in a separate wiki — they're more likely to be read and updated when they live close to the code