/reset-beads
Reset a beads epic to initial state (reopen all child tasks)
$ npx -y skills add GantisStorm/essentials-claude-code --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/reset-beads
Context preview
What this command does when you run it.
Reset a beads epic to initial state (reopen all child tasks)
Command definition
reset-beads.mdallowed-tools: Bash(bd:*), Bash(jq:*), Bash(xargs:*) argument-hint: "<epic-id> or --label <label>" description: Reset a beads epic to initial state (reopen all child tasks) model: opus context: fork
Reset Beads
Reopen all tasks in a beads epic so they can be re-run from the beginning.
Instructions
If epic ID provided:
Get all child tasks (including closed) and reopen them:
bd list --parent <epic-id> --all --json | jq -r '.[].id' | xargs -I {} bd reopen {} --reason "Reset for re-run"If --label provided:
Get all tasks with that label (including closed) and reopen them:
bd list -l <label> --all --json | jq -r '.[].id' | xargs -I {} bd reopen {} --reason "Reset for re-run"If no argument:
List recent epics for the user to choose:
bd list --type epic -n 10
Then ask which epic to reset.
After resetting, tell the user they can run: `/beads-loop` or `/beads-swarm` (with optional `--label <label>`)
Note: Loop and swarm are interchangeable—swarm is just faster when tasks can run in parallel. Both enforce exit criteria and sync.
Loops, swarms, and teams powered by Claude Code's built-in Task System. Loop, swarm, and team are three execution modes. Loop runs sequentially. Swarm runs parallel subagents. Team spawns full Claude Code instances with shared contracts via Agent Teams.
Repo: GantisStorm/essentials-claude-code
Other commands on essentials-claude-code.
- /beads-converter
Convert plans to Beads - works with /beads-loop, /beads-swarm, or RalphTUI
Open command - /beads-loop
Execute beads iteratively until all tasks complete
Open command - /beads-swarm
Execute beads with parallel agent swarm (dependency-aware)
Open command - /bug-plan-creator
Deep bug investigation with architectural fix plan generation - works with any executor (loop or swarm)
Open command - /cancel-loop
Cancel any active loop
Open command - /cancel-swarm
Cancel any active swarm
Open command

