working-with-adr-tracking-projects

Community

Streamline ADR management in software projects.

AuthorMrHadiSatrio
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides conventions and guidance for managing Architecture Decision Records (ADRs) in software projects, ensuring clarity and consistency in architectural decision-making.

Core Features & Use Cases

  • ADRs as Constraints: Defines best practices for using ADRs as binding constraints in project development.
  • ADR Format: Standardizes the format of ADRs to maintain consistency across the project.
  • Creating New ADRs: Offers guidance on when and how to create new ADRs, including content structure and length guidelines.
  • Superseding and Deprecating: Explains the process for superseding or deprecating existing ADRs when necessary.
  • Planning: Assists in planning architectural changes by requiring ADR creation as a step in the implementation plan.
  • Use Case: When starting a new project or making significant architectural changes to an existing one, use this Skill to document decisions and maintain a clear record of the project's evolution.

Quick Start

To create a new ADR, run the command: adr create "My New ADR Title" --context "Description of the problem and context" --decision "The decision made" --consequences "The expected outcomes" --status "Proposed"

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: working-with-adr-tracking-projects
Download link: https://github.com/MrHadiSatrio/Skills/archive/main.zip#working-with-adr-tracking-projects

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.