arch-decide

Create architectural decision records using multiple ADR templates and lifecycle tracking.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/cjennings/rulesets --skill arch-decide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arch-decide
Source: https://github.com/cjennings/rulesets/tree/main/arch-decide
Command: npx skills add https://github.com/cjennings/rulesets --skill arch-decide

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Architects and engineering teams need a robust, centralized way to record, organize, and evolve architectural decisions to keep projects aligned and auditable.

Core Features & Use Cases

  • Five ADR templates (MADR, Nygard, Y-statement, lightweight, RFC) to fit diverse decision contexts.
  • Lifecycle management (Proposed → Accepted → Deprecated / Superseded) and formal review workflows to ensure governance.
  • adr-tools automation and cross-team collaboration to streamline documentation and traceability.

Quick Start

Create a new ADR by selecting a template, providing context, stating the decision, and outlining consequences.

Frequently Asked Questions about arch-decide

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 one?

An architecture decision record (ADR) documents significant design choices in a structured, versioned format. You need ADRs whenever capturing architectural decisions to keep projects aligned, auditable, and communicated across teams.

How do I create a new architecture decision record using different templates?

To create an architecture decision record, select one of five templates (MADR, Nygard, Y-statement, lightweight, or RFC), provide context, state the decision, and outline consequences to capture architectural choices.

Can I track the lifecycle of an architecture decision record from proposed to accepted?

Yes, architecture decision records support lifecycle management tracking statuses from Proposed to Accepted, and eventually Deprecated or Superseded, ensuring formal governance and review workflows.

Does this ADR workflow support adr-tools automation for documentation?

Yes, the architecture decision record workflow supports adr-tools automation to streamline documentation processes, enhance traceability, and facilitate cross-team collaboration.

What is the best way to manage architectural decisions across multiple project teams?

The best way to manage architectural decisions across teams is using a centralized system with standardized ADR templates, lifecycle tracking, and review workflows to ensure projects remain aligned and decisions are auditable.