execute-bead-worker
Executes specific tasks within a coordinated swarm framework.
Install
mkdir -p .claude/skills/execute-bead-worker && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14811" && unzip -o skill.zip -d .claude/skills/execute-bead-worker && rm skill.zipInstalls to .claude/skills/execute-bead-worker
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Execute one assigned bead inside a swarm coordinated by swarm-epic. Use only when a coordinator has assigned the bead, file scope, and verification contract; the worker implements, verifies, and reports without mutating bead state.Key capabilities
- →Confirm assignment details from the coordinator
- →Register worker and inspect its inbox
- →Reserve declared file scope before editing
- →Implement changes only within the assigned scope
- →Report back to the coordinator with results and status
How it works
The worker confirms its assignment, registers with the swarm, reserves its file scope, implements the task, runs verification commands, and reports its status and changes back to the coordinator.
Inputs & outputs
When to use execute-bead-worker
- →Implement a specific bead in a swarm
- →Reserve a file scope for editing
- →Report completion of a task
About this skill
Execute Bead Worker
Implement one assigned bead inside a swarm run.
Goal
Deliver one bead safely inside the boundaries set by swarm-epic.
Steps
- Confirm the assignment from the coordinator:
- epic id
- bead id
Files:scopeVerify:commands or checks- reservation or conflict instructions
- Read the bead details and inspect the relevant code.
- If the bead is underspecified or missing
FilesorVerify, stop and return it to the coordinator instead of guessing. - Register the worker and inspect its inbox:
- Windows:
.\scripts\windows\agent-mail.ps1 --repo . register --name worker/<bead-id> --role worker --epic-id <epic-id> --bead-id <bead-id> .\scripts\windows\agent-mail.ps1 --repo . inbox --recipient worker/<bead-id> - POSIX:
./scripts/posix/agent-mail.sh --repo . register --name worker/<bead-id> --role worker --epic-id <epic-id> --bead-id <bead-id> ./scripts/posix/agent-mail.sh --repo . inbox --recipient worker/<bead-id>
- Windows:
- Reserve the declared file scope before editing through the shared control plane:
- Windows:
.\scripts\windows\agent-mail.ps1 --repo . reserve --owner worker/<bead-id> --epic-id <epic-id> --bead-id <bead-id> --path <path1> --path <path2> - POSIX:
./scripts/posix/agent-mail.sh --repo . reserve --owner worker/<bead-id> --epic-id <epic-id> --bead-id <bead-id> --path <path1> --path <path2>
- Windows:
- Update
.beads/workflow/HANDOFF.jsonfor this worker context:roleepic_idbead_idsummarynext_action
- Post a
startedmessage tobead/<bead-id>so the coordinator and other sessions can see who owns the bead.- Windows:
.\scripts\windows\agent-mail.ps1 --repo . post --thread bead/<bead-id> --sender worker/<bead-id> --type started --body '{"status":"started"}' --epic-id <epic-id> --bead-id <bead-id> - POSIX:
./scripts/posix/agent-mail.sh --repo . post --thread bead/<bead-id> --sender worker/<bead-id> --type started --body '{"status":"started"}' --epic-id <epic-id> --bead-id <bead-id>
- Windows:
- Implement only within the assigned scope.
- Run the assigned verification commands and any required repo-local
build-and-testchecks for the touched surface area. - Report back to the coordinator with:
- changed files
- verification commands run
- key output or exit status
- any new risks or follow-up work
- confirmation that reservations were released
- Release reservations and post either a
completedorblockedmessage tobead/<bead-id>.
- release syntax:
- Windows:
.\scripts\windows\agent-mail.ps1 --repo . release-reservations --owner worker/<bead-id> --bead-id <bead-id> - POSIX:
./scripts/posix/agent-mail.sh --repo . release-reservations --owner worker/<bead-id> --bead-id <bead-id>
- Windows:
- If blocked or context-limited:
- update
HANDOFF.json - release reservations if possible
- report the blocker clearly to the coordinator
Hard Rules
- Do not run
bd update,bd close, or any other bead status mutation. - Do not expand the file scope without coordinator approval.
- Do not silently skip verification.
- Do not keep reservations after you stop working.
- Do not assume another session can see local
.beads/workflow/; shared coordination only happens through Agent Mail.
When not to use it
- →A coordinator has not assigned the bead, file scope, and verification contract
- →The bead is underspecified or missing 'Files' or 'Verify' information
- →The user wants to mutate bead status or expand file scope
Limitations
- →Does not run 'bd update' or 'bd close' or any other bead status mutation
- →Does not expand the file scope without coordinator approval
- →Does not silently skip verification
How it compares
This skill provides a structured, coordinated workflow for individual task execution within a larger swarm, ensuring file scope reservation and explicit reporting, unlike an uncoordinated, independent task execution.
Compared to similar skills
execute-bead-worker side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| execute-bead-worker (this skill) | 0 | 4mo | Review | Intermediate |
| webapp-testing | 353 | 3mo | Review | Intermediate |
| resolve-conflicts | 81 | 8mo | Review | Intermediate |
| telegram-bot-builder | 106 | 6mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by doviettung96
View all by doviettung96 →You might also like
webapp-testing
anthropics
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
resolve-conflicts
antinomyhq
Use this skill immediately when the user mentions merge conflicts that need to be resolved. Do not attempt to resolve conflicts directly - invoke this skill first. This skill specializes in providing a structured framework for merging imports, tests, lock files (regeneration), configuration files, and handling deleted-but-modified files with backup and analysis.
telegram-bot-builder
davila7
Expert in building Telegram bots that solve real problems - from simple automation to complex AI-powered bots. Covers bot architecture, the Telegram Bot API, user experience, monetization strategies, and scaling bots to thousands of users. Use when: telegram bot, bot api, telegram automation, chat bot telegram, tg bot.
dev-browser
SawyerHood
Browser automation with persistent page state. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows. Trigger phrases include "go to [url]", "click on", "fill out the form", "take a screenshot", "scrape", "automate", "test the website", "log into", or any browser interaction request.
openspec-onboard
studyzy
Guided onboarding for OpenSpec - walk through a complete workflow cycle with narration and real codebase work.
codex-cli-bridge
alirezarezvani
Bridge between Claude Code and OpenAI Codex CLI - generates AGENTS.md from CLAUDE.md, provides Codex CLI execution helpers, and enables seamless interoperability between both tools