Use when working in a repository that uses bd or Beads for durable project task tracking, issue dependencies, blocker management, multi-session handoff, or shared work memory. Trigger when the user asks to find ready work, claim or close tasks, create follow-up work, inspect blockers, recover project context, or choose between local planning and persistent project tracking.
76
93%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Use Beads as the shared project task system. Local plans, scratch files, and personal memories are useful, but they are not the durable source of truth for project work.
Run:
bd primeIf that prints nothing, check whether the repository has an active Beads workspace:
bd whereUse the bd CLI when shell access is available. It is the most compact and direct Beads interface.
bd ready
bd list --status=open
bd list --status=in_progressbd show <id>bd update <id> --claimbd create "Short title" --description="Why this exists and what needs to be done" --type=task --priority=2bd close <id> --reason="Completed"Use Beads for:
Use agent-local planning tools only for the current turn's execution checklist. Do not treat them as shared project state.
bd edit; it opens an interactive editor. Use bd update flags instead.--json when parsing bd output programmatically.bd prime may already be injected. Run it manually when context is missing.c0d8da4
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.