adr-template
Architecture Decision Record creation with options analysis and review triggers
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Architecture Decision Record creation with options analysis and review triggers
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
| name | ADR Template |
| department | chronicler |
| description | Architecture Decision Record creation with options analysis and review triggers |
| version | 1 |
| triggers | ["ADR","decision","architecture decision","rationale","decision record","design decision","tradeoff"] |
Create Architecture Decision Records that capture the context, options considered, decision rationale, and consequences of significant technical choices. Produces structured ADR documents that serve as the institutional memory of the project.
Clearly frame the architectural question:
Document the forces at play:
List at least 2-3 alternatives, including "do nothing":
Analyze tradeoffs systematically:
State the chosen option and core rationale:
Detail what follows from this decision:
Specify when this decision should be revisited:
# ADR-[NNN]: [Descriptive Title]
**Status**: [Proposed | Accepted | Deprecated | Superseded by ADR-NNN]
**Date**: [YYYY-MM-DD]
**Deciders**: [Who was involved in the decision]
## Context
[What is the situation? What forces are at play? What constraints exist?]
[Reference related ADRs: ADR-NNN, ADR-NNN]
## Decision
We will [chosen approach].
[Core rationale — the specific tradeoff that decided it.]
## Consequences
### What becomes easier
- [Consequence 1]
- [Consequence 2]
### What becomes harder
- [Consequence 1]
- [Consequence 2]
### Technical debt accepted
- [Debt item and why it's acceptable for now]
## Alternatives Considered
### Option A: [Name]
[Description]
- **Pros**: [list]
- **Cons**: [list]
- **Why not**: [specific reason this was rejected]
### Option B: [Name]
[Description]
- **Pros**: [list]
- **Cons**: [list]
- **Why not**: [specific reason this was rejected]
### Option C: Do Nothing
[What happens if we don't act]
- **Pros**: No effort, no risk of change
- **Cons**: [specific problems that persist or worsen]
- **Why not**: [why inaction is unacceptable]
## Review Triggers
- [ ] [Scale threshold]: Revisit if [condition]
- [ ] [Technology change]: Revisit if [condition]
- [ ] [Team change]: Revisit if [condition]
- [ ] [Time-based]: Review by [date]
Fast codebase searches using grep/glob. Triggers on "find", "search", "where is", "grep for".
Use when working with dbt (data build tool) - creating models, writing tests, CI/CD pipelines, materializations, sources, staging/intermediate/marts layers, Snowflake/BigQuery warehouse configuration, incremental strategies, Jinja macros, data quality, semantic layer, or making analytics engineering decisions
Local git operations for syncing, branching, merging, and conflict resolution
GitHub interactions for issues, PRs, releases, and repository management
Interactive wizard to craft effective prompts using Claude Code best practices
Test-driven development reference for writing good tests, designing testable interfaces, mocking at system boundaries, and refactoring after green. Use when writing tests, reviewing test quality, or applying red-green-refactor workflow. Not for running test suites or CI configuration — use language-conventions or cicd-generation for those.