adr

Write one ADR per decision into docs/adr/NNNN-title.md with a standard structure.

1|Updated Jun 9, 2026
One-click install
npx skills add https://github.com/prestarius/jet-skills-stack --skill adr-prestarius
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adr
Source: https://github.com/prestarius/jet-skills-stack/tree/main/skills/adr
Command: npx skills add https://github.com/prestarius/jet-skills-stack --skill adr-prestarius

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ADRs provide a structured record of architectural decisions, ensuring rationale is preserved and auditable across the project lifecycle.

Core Features & Use Cases

  • One ADR per decision stored under docs/adr/NNNN-title.md to keep decisions traceable.
  • Structured template including Context, Decision, Consequences, and Alternatives for clear communication.
  • Useful for onboarding, governance, and historical design reasoning across meetings, debates, and design reviews.

Quick Start

Create a new ADR file in docs/adr/NNNN-title.md following the provided structure.

Frequently Asked Questions about adr

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I document architecture decisions to preserve rationale across a project?

Document architecture decisions by writing one ADR per decision into docs/adr/NNNN-title.md. This captures context, alternatives, and consequences to keep design reasoning traceable and auditable across the project lifecycle.

What is the standard structure for an architecture decision record?

An architecture decision record must follow a standard structure including a title, status, date, deciders, context, decision, consequences, and alternatives to ensure clear communication of design reasoning.

When do I need to write an ADR for a software project?

Write an ADR during architecture discussions, meetings, and design debates across the project. You need an ADR whenever a decision impacts project governance and requires preserved rationale for onboarding or historical review.

How do I create a new architecture decision record file?

Create a new ADR file in docs/adr/NNNN-title.md following the standard structure with title, status, date, deciders, context, decision, consequences, and alternatives to maintain a structured record of decisions.

What's the best way to capture design decisions from meetings and debates?

Capture design decisions from meetings and debates by writing one ADR per decision into docs/adr/NNNN-title.md, ensuring the rationale and context from these discussions are preserved and auditable for future governance.

Does this ADR approach work for onboarding new team members?

Yes, ADRs are useful for onboarding because they provide a structured record of architectural decisions, ensuring the rationale and historical design reasoning are preserved and accessible to new team members.