decision-records

Installation
SKILL.md

Decision Records

This skill is guidance, not a script. Preserve reasons a future maintainer cannot reliably recover from code. Local mechanical changes and ordinary discussions do not automatically need a record.

When not to use

  • Temporary task state, plans, or investigation logs. Use plan or the conversation.
  • The current explanation of a system, or an incident story about a defect that escaped. Use canonical-docs.
  • Wording of the record. Use prose-standard.

Inputs and authorization

  • Required: the problem, the choice, and the alternatives actually considered. Never invent alternatives to fill a template.
  • Authorization: recording a status records reality; it grants no implementation permission.

Method

Search for an existing owner first. Follow the project's rules for amending or superseding it; do not create a new file per session. Record the problem, choice, meaningful constraints, real alternatives, consequences, and verification or evidence gaps that still affect judgment. Include conditions for reconsideration when useful.

Installs
2
First Seen
Sep 21, 2026