create-adr

Generate Architecture Decision Records with context, alternatives, and consequences.

1|Updated Oct 19, 2025
One-click install
npx skills add https://github.com/AcidicSoil/lms-llmsTxt --skill create-adr-acidicsoil
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-adr
Source: https://github.com/AcidicSoil/lms-llmsTxt/tree/main/.claude/skills/create-adr
Command: npx skills add https://github.com/AcidicSoil/lms-llmsTxt --skill create-adr-acidicsoil

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create Architecture Decision Records to capture context, alternatives, rationale, and consequences for major architectural choices, ensuring decisions are traceable and reviewable over time.

Core Features & Use Cases

  • Analyze decision context to surface the problem, constraints, and goals.
  • Identify alternatives, compare tradeoffs, and document rationale.
  • Generate a complete ADR document using a standard template with sections for context, decision, alternatives, rationale, and consequences.
  • Provide guidance on how to structure ADRs and maintain living documentation.

Quick Start

Provide the file path or context you want documented, and the tool will generate a complete ADR with options, rationale, and consequences.

Frequently Asked Questions about create-adr

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

FAQPage Schema
How do I document architecture decisions with rationale and consequences?

To document architecture decisions, you can generate an Architecture Decision Record that captures context, alternatives, rationale, and consequences for system design choices and technology selections. This ensures trade-offs remain traceable.

What is an Architecture Decision Record and when do I need one?

An Architecture Decision Record is a structured document that captures context, alternatives, rationale, and consequences for major architectural choices. You need one when making system design decisions or technology selections to maintain traceable living documentation.

How do I write an ADR that compares technology alternatives and tradeoffs?

To write an ADR comparing technology alternatives, analyze the decision context to surface goals and constraints, then identify alternatives and document the rationale for tradeoffs. This produces a complete decision record with traceable notes.

Can I use a standard ADR template for system design pattern selections?

Yes, you can generate a complete ADR using a standard template for system design pattern selections. The template structures your context, decision, alternatives, rationale, and consequences into living documentation that remains reviewable over time.

What are the limitations of using ADRs for architecture documentation?

Architecture Decision Records capture context and consequences but require manual maintenance to serve as living documentation. They are best suited for major architectural choices and pattern trade-offs across teams, rather than minor implementation details.