architecture-decision-records
Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.
Install
git clone https://github.com/wshobson/agents /tmp/agents && ln -s /tmp/agents/plugins/documentation-generation/skills/architecture-decision-records ~/.claude/skills/architecture-decision-records
From README
Architecture Decision Records Comprehensive patterns for creating, maintaining, and managing Architecture Decision Records (ADRs) that capture the context and rationale behind significant technical decisions. When to Use This Skill Making significant architectural decisions Documenting technology choices Recording design trade-offs Onboarding new team members Reviewing historical decisions Establishing decision-making processes Core Concepts What is an ADR?
More from this repo
python-packaging
Used to create distributable Python packages with proper project structure, setup.py/pyproject.toml, and publishing to...
ai-debt-detector
Use after generating code, after accepting AI suggestions, or when reviewing AI-written modules.
market-sizing-analysis
Calculate TAM/SAM/SOM for market opportunities using top-down, bottom-up, and value theory methodologies.
