arch-adr-writer

Capture architecture decisions with context, alternatives, and consequences.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/FernanSuoza/AIDD-project-bootstrap --skill arch-adr-writer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arch-adr-writer
Source: https://github.com/FernanSuoza/AIDD-project-bootstrap/tree/main/templates/skills/arch-adr-writer
Command: npx skills add https://github.com/FernanSuoza/AIDD-project-bootstrap --skill arch-adr-writer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Documents architecture decisions with full context, alternatives, and consequences to improve traceability and governance.

Core Features & Use Cases

  • Capture an ADR with topic, context, drivers, options, and consequences.
  • Link ADRs to requirements, user stories, and other relevant artifacts.
  • Maintain a living ADR corpus with traceability and easy review.

Quick Start

Provide a decision topic and context, then prompt the ADR Writer to create or update the ADR document.

Frequently Asked Questions about arch-adr-writer

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

FAQPage Schema
How do I document architecture decisions with context and alternatives?

Document architecture decisions by capturing the topic, context, drivers, options, and consequences to generate a structured ADR. This process improves project traceability and governance by linking the final decision to its underlying rationale.

When do I need to create an Architecture Decision Record?

You need an Architecture Decision Record during design reviews or governance workflows when a technical choice has significant consequences. It captures the context and alternatives evaluated, ensuring future teams understand why a specific architecture was chosen.

How do I link ADRs to requirements and user stories for traceability?

Link ADRs to requirements and user stories by providing these artifacts as optional inputs during document generation. The output connects the architecture decision directly to relevant project narratives and governance artifacts for full traceability.

Can I update an existing ADR corpus with new risks and requirements?

Yes, you can update an existing ADR corpus by supplying prior ADRs, new requirements, and risks as inputs. The workflow integrates this new context to maintain a living document that reflects the latest architectural governance state.

What is the best way to capture architecture rationale and consequences?

The best way to capture architecture rationale is to evaluate documented alternatives against stated drivers and risks. This produces a comprehensive decision record that explicitly outlines the chosen path and its linked consequences.

What inputs do I need to generate a complete ADR document?

A complete ADR requires a decision topic as the primary input, while optional inputs include requirements, risks, and existing ADRs. Supplying these inputs yields a full document with context, rationale, and linked consequences.