architecture-decision-records

Capture auditable architecture decisions with structured frontmatter and revision triggers.

7|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/KentoShimizu/sw-agent-skills --skill architecture-decision-records-kentoshimizu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-decision-records
Source: https://github.com/KentoShimizu/sw-agent-skills/tree/main/skills/architecture-decision-records
Command: npx skills add https://github.com/KentoShimizu/sw-agent-skills --skill architecture-decision-records-kentoshimizu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Architecture decisions often live in scattered documents and VCS history, making it hard to audit rationale and revisit choices. This skill provides a repeatable, auditable workflow to capture decisions, alternatives, trade-offs, and revision triggers over time.

Core Features & Use Cases

  • Structured frontmatter enforces a consistent identity with name and description for each ADR.
  • Guided workflow documents decision scope, options, criteria, and consequences, enabling durable traceability for future teams.
  • Revision triggers include revisiting decisions when constraints change or new data emerges, ensuring long-term alignment with architecture.

Quick Start

Create a new Architecture Decision Record following the ADR workflow to capture the decision question, options, criteria, and triggers.

Frequently Asked Questions about architecture-decision-records

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

FAQPage Schema
How do I document architecture decisions with trade-offs and an audit trail?

Document architecture decisions using a structured frontmatter schema and guided workflow to capture context, alternatives, criteria, and consequences, creating a durable audit trail for future teams.

What is the best way to record architectural alternatives and trade-offs?

Recording architectural alternatives and trade-offs is best handled by enforcing a consistent identity schema that documents decision scope, options, criteria, and consequences for durable traceability.

How do I create an Architecture Decision Record that captures decision context and criteria?

Create an Architecture Decision Record by following a guided workflow to document the decision question, available options, evaluation criteria, and consequences, enforcing a structured frontmatter schema.

When should I revisit an architecture decision and how do I track revision triggers?

Revisit an architecture decision when constraints change or new data emerges, using revision triggers captured in the decision record to ensure long-term alignment with system behavior and team workflows.

Does this architecture decision workflow work for projects without existing documentation?

Yes, this architecture decision workflow works for projects without existing documentation by providing a repeatable, auditable process to capture decisions that influence system behavior, cost, or team workflows.

Why use a structured frontmatter schema for architecture decision records instead of plain text?

A structured frontmatter schema for architecture decision records enforces consistent identity and captures decision scope, preventing scattered documents and making it hard to audit rationale and revisit choices.