bmad-create-adr

Automate Architecture Decision Record creation and lifecycle management workflows.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/florian-trehaut/bmad-global --skill bmad-create-adr
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-create-adr
Source: https://github.com/florian-trehaut/bmad-global/tree/main/src/bmm-skills/3-solutioning/bmad-create-adr
Command: npx skills add https://github.com/florian-trehaut/bmad-global --skill bmad-create-adr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guided ADR creation workflow to structure an Architecture Decision Record through evidence-based investigation: context analysis, options discovery, trade-off evaluation, and decision formulation. Can be triggered standalone or as a sub-workflow from spec/dev workflows when an architectural decision is needed. Use when 'create adr', 'new adr', 'créer adr', 'architecture decision', 'need an adr' is mentioned.

Core Features & Use Cases

  • Guided ADR creation workflow with step-by-step prompts, frontmatter templates, and integrated validation checks.
  • Supersession support for updating prior ADRs while preserving traceability and rationale.
  • Sub-workflow integration to embed ADRs within larger specification or development processes.

Quick Start

Start the ADR workflow to capture a new architectural decision.

Frequently Asked Questions about bmad-create-adr

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

FAQPage Schema
How do I create an Architecture Decision Record with structured evidence gathering?▼

To create an Architecture Decision Record, this workflow automates evidence-based investigation through context analysis, options discovery, trade-off evaluation, and decision formulation using step-by-step prompts and frontmatter templates. It enforces a disciplined process from problem framing to final publication with integrated validation checks.

What is the best way to manage the ADR lifecycle and supersede old architecture decisions?▼

Managing the ADR lifecycle requires tracking supersession to update prior records while preserving traceability and rationale. This workflow supports supersession natively, linking new decisions to outdated ones and maintaining a clear historical context for engineering teams without losing the original justification.

Can I embed architecture decision records into a larger specification or development workflow?▼

Yes, architecture decision records can be embedded directly into larger processes. This workflow operates standalone or triggers as a sub-workflow from spec and dev workflows, allowing engineering and product teams to capture architectural decisions seamlessly within active development cycles.

Do I need a specific framework to enforce evidence-based decision-making for ADRs?▼

No specific framework is required to enforce evidence-based decision-making for ADRs. This workflow provides a self-contained, step-file driven process with integrated self-checks, evidence gathering, and decision rationale controls, ensuring disciplined documentation without external dependencies.

When should I use a guided workflow for architecture decision records instead of writing them manually?▼

A guided workflow for architecture decision records is necessary when teams require a disciplined, evidence-based process with traceability. Use it to enforce consistent structure, validate trade-off evaluations, and manage supersession retrospectively, avoiding the gaps common in manual documentation approaches.