architecture-decision-recorder
CommunityDocument architectural decisions, track rationale.
Software Engineering#architecture#documentation#software design#technical debt#ADR#rationale#decision records
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 requiredComponents
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.