Run a full review of all Architecture Decision Records for implementation drift, contradictions, stale decisions, missing supersession notes, weak rationale, and missing cross-references. Use when the user asks for an ADR review, ADR audit, stale ADR check, architecture decision consistency check, or wants to verify ADRs against the current codebase, feature/design records, architecture docs, glossary, or public API state.
74
92%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Review ADRs as architectural records that must remain useful to future maintainers. An ADR review is an audit and recommendation pass, not a rewrite pass unless the user explicitly asks for edits.
docs/adr/INDEX.md first.adr skill's update/supersede workflow.docs/adr/INDEX.md.Use these sources according to the ADR topic. Adapt paths to the project if its documentation layout differs:
docs/adr/INDEX.mddocs/fdr/, docs/rfc/, docs/design/, docs/features/, or equivalent project-specific directories when presentdocs/architecture/ (with
docs/ARCHITECTURE.md retained only as a compatibility landing page), or the
repository's equivalentdocs/GLOSSARY.md, terminology docs, or domain model docs when presentAGENTS.md and path-specific AGENTS.md files when presentFor every ADR, check:
Classify findings with one of these labels:
docs/adr/INDEX.md is missing, mislabeling, or mislinking an ADR.Start with findings, ordered by severity. Use file links and concrete evidence.
## Findings
- **Contradiction:** [ADR-042](docs/adr/ADR-042-example-decision.md) says ...
Evidence: `src/...` now ...
Proposed fix: ...
## Clean / Low-Risk ADRs
- ADR-044: checked against the relevant implementation and docs; no material drift found.
## Open Questions
- ...
## Proposed Edits
- Update ADR-...
- Add supersession note to ADR-...
- Update related feature/design record references.Keep the report concise. For large audits, include a summary table and save detailed notes in .context/adr-review-YYYY-MM-DD.md when useful for collaboration with other agents.
Only apply fixes when the user asks.
When applying fixes:
adr skill workflow for updating or superseding ADRs.docs/adr/INDEX.md if a title changes or a new ADR is added.65f65c3
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.