adr-lifecycle-manager

Create, version, and supersede Architecture Decision Records with traceable links.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/MythologIQ/Zo-Qore --skill adr-lifecycle-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adr-lifecycle-manager
Source: https://github.com/MythologIQ/Zo-Qore/tree/main/.claude/commands/scripts/custom/_quarantine/adr-lifecycle-manager
Command: npx skills add https://github.com/MythologIQ/Zo-Qore --skill adr-lifecycle-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the challenge of systematically creating, versioning, and maintaining Architecture Decision Records (ADRs), ensuring that critical architectural choices are well-documented, traceable, and easily managed throughout their lifecycle.

Core Features & Use Cases

  • ADR Creation: Facilitates the structured authoring of new ADRs, capturing context, options, and decisions.
  • Versioning and Supersession: Manages the evolution of ADRs, including tracking which decisions supersede others.
  • Traceability: Links ADRs to implementation artifacts, such as issues and pull requests, and to successor ADRs.
  • Use Case: When a significant architectural change is proposed, use this Skill to create a new ADR, detailing the problem, proposed solutions, the chosen solution, and the rationale, ensuring this decision is recorded for future reference and audit.

Quick Start

Use the adr-lifecycle-manager skill to create a new ADR for managing the authentication service.

Frequently Asked Questions about adr-lifecycle-manager

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

FAQPage Schema
How do I create an Architecture Decision Record to document architectural choices?

To create an Architecture Decision Record, you structure the document by capturing the context, available options, the chosen decision, and its rationale. This ensures durable capture of major architectural choices for future reference and audit.

What is the best way to manage ADR versioning and supersession when architectural decisions change?

Managing ADR versioning involves tracking the evolution of decisions and explicitly documenting which new records supersede older ones. This supersession process maintains a clear migration path and comprehensive governance history for architectural changes.

Can I link Architecture Decision Records to implementation artifacts like pull requests?

Yes, you can link Architecture Decision Records directly to implementation artifacts such as issues and pull requests. This traceability connects the documented rationale to the actual code changes, ensuring comprehensive governance.

When do I need to document an architectural decision using a decision record?

You need to document an architectural decision using a decision record when a significant architectural change is proposed. Recording the problem, proposed solutions, and rationale ensures the context is preserved for future reference.

How do ADRs help with migration path documentation for software engineering projects?

ADRs help with migration path documentation by linking to successor ADRs and tracking supersession. This creates a traceable evolution of architectural decisions, ensuring durable rationale capture throughout the system's lifecycle.