← ClaudeAtlas

adrlisted

Architecture Decision Record (ADR) operation skill. Load when a task involves architectural decisions, decision records, ADRs, docs/adr/, library or framework selection, durable project constraints, rejected alternatives, superseding or deprecating previous decisions, or when TSDD says a broad Why belongs in an ADR. This skill turns decision-relevant changes into docs/adr/ entries instead of leaving ADR creation implicit.
furedea/agent-harness · ★ 1 · AI & Automation · score 67
Install: claude install-skill furedea/agent-harness
# Architecture Decision Records This skill governs the execution layer for ADRs: deciding whether an ADR is needed, reading the existing decision history, creating or superseding ADR files, and keeping decision prose out of tests and implementation. Use this together with `tsdd` when the work involves both executable behavior and architectural rationale. `tsdd` owns the methodology; this skill owns the mechanics of recording the decision. ## Core Rule When a change introduces or reverses a broad project decision, create or update an ADR under `docs/adr/` as part of the same task. Do not leave ADR creation as an optional follow-up. If the rationale matters for future maintainers or future agents, record it before finishing the work. ## When To Load Load this skill before making or reviewing changes involving: - Architecture Decision Records, decision records, ADRs, or `docs/adr/`. - Library, framework, database, protocol, hosting, or tooling selection where real alternatives exist. - Architectural patterns such as server-rendered vs SPA, sessions vs tokens, monolith vs services, sync vs async, polling vs events, or generated vs handwritten artifacts. - Durable constraints that are not obvious from code, such as "no runtime dependencies", "Nix owns this configuration", or "tests are the only requirements source". - Reversing, superseding, deprecating, or intentionally rejecting a previous decision. Do not load it for a local implementation detail that can be understood