new-adr

Create Architecture Decision Records with canonical numbering and a standardized template.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/fppfurtado/pragmatic-dev-toolkit --skill new-adr-fppfurtado
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: new-adr
Source: https://github.com/fppfurtado/pragmatic-dev-toolkit/tree/main/skills/new-adr
Command: npx skills add https://github.com/fppfurtado/pragmatic-dev-toolkit --skill new-adr-fppfurtado

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatiza a criação de Architecture Decision Records (ADRs) com numeração canônica e um template padronizado, reduzindo o esforço manual de configuração.

Core Features & Use Cases

  • Geração automática do próximo ADR com numeração canônica a partir dos ADRs existentes.
  • Modelo padronizado de ADR com título, contexto, Decisão e Consequências, pronto para uso.
  • Suporte a caminhos locais (local) sem commit automático, permitindo validação antes do commit.

Quick Start

Informe o título da decisão para criar o ADR correspondente.

Frequently Asked Questions about new-adr

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

FAQPage Schema
How do I automatically number Architecture Decision Records in my project?

To create an Architecture Decision Record, simply provide the decision title. The system automatically generates a slug, applies a standardized template with context, decision, and consequences sections, and populates date metadata without requiring manual file setup.

What is included in a standardized ADR template?

A standardized ADR template includes sections for the title, context, decision, and consequences. It comes pre-populated with date metadata and inferred canonical numbering, ensuring durable structural decisions are consistently documented across your engineering team.

Does the ADR creation process automatically commit files to version control?

No, the ADR creation process does not automatically commit files. It supports local path resolution to generate the document locally, allowing you to validate the template and content before manually committing the decision record to version control.

When should I use an Architecture Decision Record for software engineering decisions?

You should use an Architecture Decision Record when engineers need to document durable structural decisions. ADRs provide a standardized format to capture the context, decision, and consequences, ensuring critical architectural choices are traceable and maintained over time.

Can I generate ADR slugs automatically from the decision title?

Yes, you can generate ADR slugs automatically from the provided decision title. The system creates a URL-friendly slug while simultaneously inferring the next canonical number and applying the standardized template within your configured decisions directory.