Skip to content
Back to skills

Architecture Decision Records

ASecurity

Record why an architectural choice was made to prevent agents or humans from unintentionally reverting it.

  • 6 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added May 29, 2026
ai-agentsgo

Security analysis

A100/100

Scanned May 29, 2026

npx -y skills add yeaight7/agent-powerups --skill architecture-decision-records --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Architecture Decision Records?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Architecture Decision Records
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/yeaight7-architecture-decision-records/badge)](https://www.skillsdirectory.com/skills/yeaight7-architecture-decision-records)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: architecture-decision-records
description: "Record why an architectural choice was made to prevent agents or humans from unintentionally reverting it."
---

# Architecture Decision Records (ADR)

Code tells you *how* a system works. ADRs tell you *why* it works that way, preventing future maintainers (and AI agents) from suggesting "improvements" that were already tried and discarded.

## ADR Protocol

When finalizing a major design decision (e.g., "Choosing Postgres over MongoDB", "Using custom event bus over Redis"):
1. Create `docs/adr/YYYY-MM-DD-<short-title>.md`.
2. Include the **Context** (what is the problem?).
3. Include the **Decision** (what are we doing?).
4. Include the **Consequences** (what trade-offs are we accepting?).
5. Keep it under 300 words. Focus on constraints, not theory.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…