new-adr

Conduct structured ADR interviews and export standardized decision records.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/lucas-ferrari-correa/ai-subagents --skill new-adr-lucas-ferrari-correa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: new-adr
Source: https://github.com/lucas-ferrari-correa/ai-subagents/tree/main/.claude/skills/new-adr
Command: npx skills add https://github.com/lucas-ferrari-correa/ai-subagents --skill new-adr-lucas-ferrari-correa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides teams to structure and record Architecture Decision Records (ADRs) through a guided interview process, ensuring consistency and traceability.

Core Features & Use Cases

  • Structured interview workflow that elicits decision context, drivers, and alternatives.
  • Generates a standardized ADR skeleton ready for export in ADR format and JSON.
  • Applicable to design discussions at system, module, or component levels, including multi-scenario trade-offs.

Quick Start

Ask the user which architectural decision should be documented and where to save the ADR.

Frequently Asked Questions about new-adr

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

FAQPage Schema
What is an architecture decision record and when do I need to document one?

An architecture decision record (ADR) captures context, options, and consequences for system or module design decisions. You need an ADR when a design discussion involves trade-offs that require long-term traceability and standardization across your team.

How do I create an ADR through a structured interview?

You create an ADR through a structured interview by answering guided questions that elicit decision context, drivers, and alternatives. This workflow generates a standardized ADR skeleton with numbering, ready for export in ADR format or JSON.

Can I use ADR documentation for component-level design decisions or only for system architecture?

ADR documentation applies to design discussions at system, module, and component levels. You can use it to record multi-scenario trade-offs and architectural decisions for any scope within your software engineering projects.

Does this ADR workflow export to JSON for traceability tracking?

Yes, this ADR workflow supports optional JSON export. It enforces a defined ADR model with numbering to ensure your architecture decisions remain standardized and traceable across downstream systems.

What's the best way to standardize architecture documentation across multiple teams?

The best way to standardize architecture documentation is enforcing a defined ADR model through a structured interview workflow. This ensures consistent recording of context, alternatives, and consequences, keeping all decisions traceable across teams.

What are the limitations of using a structured interview for decision records?

A structured interview for decision records requires active user participation to elicit context, drivers, and alternatives. It does not autonomously generate architecture documentation, meaning you must provide the design trade-off details during the workflow.