beads
Use for Beads dependencies, intake states, recovery, workstream tracking, or unfamiliar task-lifecycle operations. Routine tracking uses AGENTS.md and runtime context.
SKILL.md.claude/skills/beads/SKILL.md
GitHubBeads
Use Beads as the durable work tracker, following .beads/beads.md. Routine
tracking follows AGENTS.md and supplied runtime context without loading this
reference workflow. Recover missing context with bd prime; if empty, use
bd where. For command syntax, consult references/commands.md or current help.
Repository conventions
- Attribute every write with
--actor "<runtime>:<session-or-purpose>". Labels use lowercase kebab-case; priority is 0–4, with 0 critical. - Reuse the work item's record. Create independent children only when the work benefits from separate ownership or acceptance; add actual prerequisite edges.
- Check for a governing spec before creating an epic.
--spec-idcarries the spec,--designthe roadmap, and notes carryplan: <path>. Explain absence of a spec in the issue. Spec IDs do not inherit to children. - Phase epic titles start
[<phase-id>]and carryws-<name>; stage acceptance must match the roadmap's Verify contract. Intake, idea and backlog states are defined in.beads/beads.md, not invented by each workflow. - Close only after acceptance holds, with verification evidence in
--reason. Generated workstream mirrors come fromscripts/bd-render-tracking.sh; missing tooling is a reported limitation, not permission to hand-edit mirrors.
Explicit repository overrides
Beads stores work, not general persistent knowledge. This repository deliberately
chose file-based memory over bd remember; preserve that choice unless changed.
Write persistent memory only when explicitly requested, and follow any higher-
priority runtime instructions governing its destination.
Use conservative Git authority. Session close normally refreshes the Beads export when records changed; an explicit user restriction on writable paths takes precedence, so report a deferred export rather than editing outside that scope.