From Dev Core
Manages git-backed, AI-native issue tracking with Beads CLI commands. Covers creating, updating, closing issues, and running workflow formulas for multi-session coordination.
How this skill is triggered — by the user, by Claude, or both
Slash command
/dev-core:beadsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **Attribution**: [Beads](https://github.com/<author>/beads) by [Steve Yegge](https://github.com/<author>)
Attribution: Beads by Steve Yegge
Beads is a git-backed, AI-native issue tracking system. This skill helps AI agents work with Beads effectively.
# START
bd prime # Inject context
bd ready # Find available work
# WORK
bd update ID --status in_progress # Take task
# ... implement ...
bd close ID --reason "Done" # Complete task
/push patch # Commit
# END (MANDATORY!)
bd sync
git push
# Basic
bd create "Title" -t type -p priority
# With files (auto-labels)
bd create "Fix button" --files src/components/Button.tsx
# Emergent work
bd create "Found bug" -t bug --deps discovered-from:current-id
| Type | When |
|---|---|
| feature | New functionality |
| bug | Bug fix |
| chore | Tech debt, config |
| docs | Documentation |
| test | Tests |
| epic | Group of tasks |
| Priority | Meaning |
|---|---|
| 0 | Critical (blocks release) |
| 1 | Critical |
| 2 | High |
| 3 | Medium (default) |
| 4 | Low / backlog |
bd formula list # List all
bd mol wisp exploration --vars "question=How?" # Ephemeral
bd mol pour bigfeature --vars "feature_name=auth" # Persistent
bd mol squash WISP_ID # Save result
bd mol burn WISP_ID # Discard
See resources/ for detailed guides:
For large features (>1 day):
/speckit.specify → requirements/speckit.plan → design/speckit.tasks → task breakdown/speckit.tobeads → import to Beadsbd ready → work with Beadsnpx claudepluginhub jhamidun/claude-code-config-pack --plugin dev-coreSets up isolated workspaces using native worktree tools or git worktree fallback. Use before starting feature work to protect the current branch.