requirements-yaml
Installation
SKILL.md
requirements-yaml
A compact requirements format: one file, one line per requirement, terse enough to hand-edit and regular enough to review. A convention, not a gate — nothing enforces it; you do.
Human approval
requirements.yaml is human-owned. It is the source of truth, and a human
decides what it says. Any change to it — adding, editing, removing, or reordering
a requirement, goal, or non_goal — must be proposed to a human and explicitly
approved before it is written. The agent drafts and proposes the exact change
and says why; it never edits the file unilaterally, and never as a side effect of
implementing or discovering.