architecture-decision-recorder

Community

Document architectural decisions, track rationale.

AuthorDexploarer
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill systematically documents architectural decisions, their rationale, and consequences using Architecture Decision Records (ADRs). It prevents knowledge loss, facilitates team communication, and maintains a historical record of critical technical choices.

Core Features & Use Cases

  • ADR Creation: Generates new ADRs following a structured template, including context, decision, consequences, and alternatives.
  • Historical Tracking: Helps maintain an evolving record of architectural history, crucial for onboarding and future decision-making.
  • Use Case: When deciding to migrate from a monolithic database to microservice-specific databases, use this skill to create an ADR documenting the context, the chosen solution, its pros/cons, and the rejected alternatives.

Quick Start

Create an Architecture Decision Record for choosing between a monorepo and polyrepo structure.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: architecture-decision-recorder
Download link: https://github.com/Dexploarer/hyper-forge/archive/main.zip#architecture-decision-recorder

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