Agent-Skill-Kit

ADR Logger

Automatically records Architectural Decision Records (ADRs) when a significant technical decision is made.

Purpose

To capture the context, decision, and consequences of architectural changes in a consistent format (ADR). This helps document the “why” behind technical choices for future reference.

When to Use

Usage

Use the provided script to generate a new ADR file.

python skills/planning/ask-adr-logger/scripts/create_adr.py --title "Use Tailwind CSS"

The script will:

  1. Find the next available ADR number (e.g., 001, 002).
  2. Create a file in docs/ADR/ (e.g., docs/ADR/001-use-tailwind-css.md).
  3. Populate it with the standard ADR template.

Template Content

The generated file will include: