select - Select and prepare bead for work
Verify beads usage, identify active bead or select next ready item, clarify done criteria, and audit scope before marking in progress.
Tags
Updated: 2026-03-19Capabilities
Typical Inputs
Typical Outputs
What this skill does
- confirm explicit invocation
- check beads usage
- check active bead
- select next bead
- restate done criteria
- clarify requirements
- audit working tree
- get ready beads
- score ready items
- apply readiness gate
- mark bead in progress
- add dependencies
- print selection result
Inputs
- .beads/** configuration directory
- start/continue command invocation
- bead description and acceptance criteria
- working tree state
Outputs
- selected work bead identifier
- in_progress status
- completion criteria restatement
- selection rationale comment
- new prerequisite bead
Requirements
- bd command tool
- ripgrep (rg) tool
- git repository access
- write permission for .beads/**
