Agent skill
beads-issue-tracker
Guide for using Beads (bd), a dependency-aware issue tracker for AI agents. Issues chained together like beads.
Install this agent skill to your Project
npx add-skill https://github.com/stakpak/community-paks/tree/main/beads-issue-tracker
Metadata
Additional technical details for this skill
- author
- Stakpak <team@stakpak.dev>
- version
- 1.0.11
SKILL.md
Beads Issue Tracker (bd)
Issues chained together like beads. A lightweight issue tracker with first-class dependency support.
Getting Started
bd init # Initialize bd in your project
bd init --prefix api # Initialize with custom prefix (api-1, api-2)
Creating Issues
bd create "Fix login bug"
bd create "Add auth" -p 0 -t feature
bd create "Write tests" -d "Unit tests for auth" --assignee alice
Viewing Issues
bd list # List all issues
bd list --status open # List by status
bd list --priority 0 # List by priority (0-4, 0=highest)
bd show bd-1 # Show issue details
Managing Dependencies
bd dep add bd-1 bd-2 # Add dependency (bd-2 blocks bd-1)
bd dep tree bd-1 # Visualize dependency tree
bd dep cycles # Detect circular dependencies
Dependency Types:
blocks- Task B must complete before task Arelated- Soft connection, doesn't block progressparent-child- Epic/subtask hierarchical relationshipdiscovered-from- Auto-created when AI discovers related work
Ready Work
bd ready # Show issues ready to work on
Ready = status is 'open' AND no blocking dependencies. Perfect for agents to claim next work!
Updating Issues
bd update bd-1 --status in_progress
bd update bd-1 --priority 0
bd update bd-1 --assignee bob
Closing Issues
bd close bd-1
bd close bd-2 bd-3 --reason "Fixed in PR #42"
Database Location
bd automatically discovers your database:
--db /path/to/db.dbflag$BEADS_DBenvironment variable.beads/*.dbin current directory or ancestors~/.beads/default.dbas fallback
Agent Integration
bd is designed for AI-supervised workflows:
- Agents create issues when discovering new work
bd readyshows unblocked work ready to claim- Use
--jsonflags for programmatic parsing - Dependencies prevent agents from duplicating effort
Git Workflow (Auto-Sync)
bd automatically keeps git in sync:
- Export to JSONL after CRUD operations (5s debounce)
- Import from JSONL when newer than DB (after git pull)
- Works seamlessly across machines and team members
Disable with: --no-auto-flush or --no-auto-import
References
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
how-to-publish-paks
A practical guide for creating and publishing high-quality Agent Skills (paks) to the Paks registry. Covers SKILL.md format, frontmatter structure, content writing best practices, validation, versioning, and publishing workflow.
vllm-deployment
Deploy vLLM for high-performance LLM inference. Covers Docker CPU/GPU deployments and cloud VM provisioning with OpenAI-compatible API endpoints.
dockerization
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
simple-deployment-on-vm
How to do simple but secure deployments using virtual machines on different cloud providers
migrating-bitnami-to-bitnami-legacy
This rule book helps you migrate Bitnami Helm charts and container images from the bitnami repository to the bitnamilegacy repository. This migration is necessary due to Bitnami's transition, effective August 28th, 2025, where existing images will be moved to the legacy repo
cloudflare-tunnel-ec2-deployment
Deploy containerized applications to AWS EC2 and expose them publicly via Cloudflare Tunnel with automatic HTTPS. Eliminates need for load balancers, SSL certificates, or public inbound ports.
Didn't find tool you were looking for?