fdr

Installation
SKILL.md

Feature Decision Records (FDRs)

Manage features as structured markdown documents in docs/fdr/. Each FDR captures what a feature does from a user perspective and the design decisions that shaped it, with rationale.

What an FDR Is

An FDR is a single source of truth for one feature. It answers:

  • What does the feature do, behaviorally? (no implementation details)
  • Why is it built this way? (the design decisions, with rationale)
  • Where does it fit? (related ADRs, related FDRs, permissions that gate it)

Alongside superpowers

Feature decisions land mid-flow: superpowers:brainstorming gets one accepted; a subagent that departs from the plan has made one. Create or update the FDR the moment it lands, then continue. Before designing in an area — and when briefing a subagent into it — read docs/fdr/INDEX.md and the records it names: current FDRs constrain the redesign and carry the why that code can't.

FDRs sit alongside ADRs (docs/adr/). The split:

Installs
10
First Seen
Sep 23, 2026