architectural-decision-records

Installation
SKILL.md

Architectural Decision Records (ADRs)

What is an ADR?

An ADR documents why a significant technical decision was made, not just what was decided.

When to Create an ADR

Create an ADR for:

  • Technology selection (Next.js vs Remix, Zustand vs Redux)
  • Architectural patterns (Server Components default, API design approach)
  • Data modeling decisions (SQL vs NoSQL, schema design)
  • Security patterns (authentication approach, authorization model)
  • Performance trade-offs (caching strategy, bundling approach)

Don't create ADRs for:

  • Routine code changes
  • Bug fixes
  • Refactoring without architectural impact
Installs
1
GitHub Stars
2
First Seen
Mar 31, 2026
architectural-decision-records — agentient/vibekit