What problem does it solve?
Engineering teams make non-obvious architectural choices whose rationale gets lost over time, leaving future contributors guessing why one approach was chosen over alternatives. This Skill captures that reasoning in a consistent, numbered decision document format.
Core Features & Use Cases
- Numbered Decision Docs: Generates
decisions/NNN-kebab-slug.md files with zero-padded sequential numbering derived from existing files.
- Style Matching: Reads existing decision docs to match tone, structure, and conventions before drafting.
- Grounded Content Rules: Enforces citing real alternatives, concrete evidence (benchmarks, code references), and optional "when to revisit" conditions.
- Use Case: After choosing a single route matcher over a plural matcher in a framework, ask the AI to record the decision; it produces
decisions/004-single-matcher.md with the tradeoffs, alternatives considered, and revisit conditions.
Quick Start
Write a decision doc explaining why we chose a single matcher over supporting multiple matchers.