PlugWiki

create-architectural-decision-record Skill for Claude: What It Does and How to Install It

Makes Claude write an Architectural Decision Record (ADR) as a markdown file with a fixed structure.

Installs
10.2K
on skills.sh
Stars
40.7K
on GitHub
Updated
Oct 2026
last repo commit

This skill is a template and a rule set for ADRs, from the community awesome-copilot collection. Claude takes a title, context, decision, alternatives and stakeholders, and asks for any that are missing.

It writes the ADR to /docs/adr/adr-NNNN-[title-slug].md, where NNNN is the next 4-digit number. The file has front matter and sections for status, context, decision, consequences, alternatives, implementation notes and references, with coded bullets such as POS-001 and NEG-001.

Good for

  • Engineers documenting why they chose a design
  • Tech leads keeping a decision log in the repo
  • Teams that want ADRs both people and AI tools can parse

Install create-architectural-decision-record

Claude Code

  1. 1

    Copy this prompt.

    Install the create-architectural-decision-record skill in Claude Code. Run this command:
    
    npx skills add https://github.com/github/awesome-copilot --skill create-architectural-decision-record
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

From its listing on skills.sh. Source.

What's in the skill

When it loads

Create an Architectural Decision Record (ADR) document for AI-optimized decision documentation.

Sections in SKILL.md

  1. Inputs
  2. Input Validation
  3. Requirements
  4. Required Documentation Structure
  5. Status
  6. Context
  7. Decision
  8. Consequences
  9. Positive
  10. Negative
  11. Alternatives Considered
  12. [Alternative 1 Name]
  13. [Alternative 2 Name]
  14. Implementation Notes
  15. References

Key facts

Installs on skills.sh
10,214 (Nov 2, 2026)
Last repo commit
Oct 30, 2026

What it includes

  • Five inputs; asks you for any that are missing

    Needs the decision title, context, decision, alternatives and stakeholders, and asks before generating if any cannot be found in the conversation.

    Try: “Write an ADR for choosing PostgreSQL over MongoDB for our orders service.”

    Read · Input check

  • Precise language, both pros and cons, rejection reasons

    Sets the writing rules: unambiguous wording, positive and negative consequences, alternatives with reasons, and coded bullets.

    Read · Requirements

  • /docs/adr/adr-NNNN-[title-slug].md

    Saves the file in the docs/adr folder with the next sequential 4-digit number, such as adr-0001-database-selection.md.

    Write · Save location and naming

  • title, status, date, authors, tags, supersedes, superseded_by

    Starts the file with these seven fields. Status is one of Proposed, Accepted, Rejected, Superseded or Deprecated.

    Write · Front matter

  • Status, Context, Decision, Consequences, Alternatives, Implementation, References

    Fills seven sections. Consequences split into POS and NEG items, alternatives use ALT items, implementation uses IMP and references use REF.

    Write · Document sections

From the official docs

Permissions

Low risk

Claude creates a markdown file under docs/adr in your repo. Review it before you commit.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It writes a file in your repo

    The ADR is saved under docs/adr with the next 4-digit number. Check the content and the file name before you commit. github.com

Security advisories

No published security advisories as of Nov 2, 2026.

Technical details
Turning on read-onlyNo read-only mode. Use version control.
Sign-in and keysSKILL.md mentions no account or key.
Scopes
  • Claude creates one markdown file at /docs/adr/adr-NNNN-[title-slug].md

Questions

What does the create-architectural-decision-record skill do?

It makes Claude write an ADR for a design decision. The file follows one template with status, context, decision, consequences, alternatives, implementation notes and references.

How do I install it?

Use the install box at the top of this page. The skill is one SKILL.md file with no scripts.

Where does the ADR file go?

SKILL.md says to save it in the /docs/adr/ directory as adr-NNNN-[title-slug].md, with the next sequential 4-digit number.

What does it need from me?

A decision title, the context, the decision, the alternatives and the stakeholders. If Claude cannot find them in the conversation, SKILL.md tells it to ask before writing.

Why are the bullets coded like POS-001?

SKILL.md asks for coded bullets (a 3 to 4 letter code and a 3-digit number) in multi-item sections, so the file is easy for tools to parse and for people to reference.

Is it safe?

It bundles no scripts. Claude creates one markdown file in your repo under docs/adr. Review it before you commit.

Information

updated Nov 2, 2026

Folder
skills/create-architectural-decision-record

github/awesome-copilotskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 2
  1. create-architectural-decision-record SKILL.md · github.com
  2. github/awesome-copilot README · github.com

Updated Nov 2, 2026.