Move all plugin content to claude-plugin/ subdirectory for cleaner separation from core beads functionality: - claude-plugin/.claude-plugin/plugin.json - plugin manifest - claude-plugin/commands/ - all slash commands - claude-plugin/agents/ - task-agent (now in correct location) - claude-plugin/skills/beads/ - beads skill with resources Root .claude-plugin/ now only contains marketplace.json pointing to ./claude-plugin. Note: After updating, users may need to clear plugin cache: rm -rf ~/.claude/plugins/cache/beads-marketplace/ Fixes #985 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Executed-By: beads/crew/dave Rig: beads Role: crew
2.0 KiB
2.0 KiB
description
| description |
|---|
| Show the AI-supervised issue workflow guide |
Display the beads workflow for AI agents and developers.
Beads Workflow
Beads is an issue tracker designed for AI-supervised coding workflows. Here's how to use it effectively:
1. Find Ready Work
Use /beads:ready or the ready MCP tool to see tasks with no blockers.
2. Claim Your Task
Update the issue status to in_progress:
- Via command:
/beads:update <id> in_progress - Via MCP tool:
updatewithstatus: "in_progress"
3. Work on It
Implement, test, and document the feature or fix.
4. Discover New Work
As you work, you'll often find bugs, TODOs, or related work:
- Create issues:
/beads:createorcreateMCP tool - Link them: Use
depMCP tool withtype: "discovered-from" - This maintains context and work history
5. Complete the Task
Close the issue when done:
- Via command:
/beads:close <id> "Completed: <summary>" - Via MCP tool:
closewith reason
6. Check What's Unblocked
After closing, check if other work became ready:
- Use
/beads:readyto see newly unblocked tasks - Start the cycle again
Tips
- Priority levels: 0=critical, 1=high, 2=medium, 3=low, 4=backlog
- Issue types: bug, feature, task, epic, chore
- Dependencies: Use
blocksfor hard dependencies,relatedfor soft links - Auto-sync: Changes automatically export to
.beads/issues.jsonl(5-second debounce) - Git workflow: After
git pull, JSONL auto-imports if newer than DB
Available Commands
/beads:ready- Find unblocked work/beads:create- Create new issue/beads:show- Show issue details/beads:update- Update issue/beads:close- Close issue/beads:workflow- Show this guide (you are here!)
MCP Tools Available
Use these via the beads MCP server:
ready,list,show,create,update,closedep(manage dependencies),blocked,statsinit(initialize bd in a project)
For more details, see the beads README at: https://github.com/steveyegge/beads