Agent skill
beads
Persistent task tracking with dependency graphs via bd CLI. Use for multi session work that must survive compaction.
Install this agent skill to your Project
npx add-skill https://github.com/michalvavra/agents/tree/main/archive/skills/beads
SKILL.md
Beads
Graph-based task tracker that survives conversation compaction.
When to Use
Use bd (not TodoWrite) when:
- Context needed across sessions or after compaction
- Tasks have blockers/dependencies
Session Start
bd ready # Find unblocked tasks
bd show <id> # Get context
bd update <id> --status in_progress # Start work
Common Commands
bd create "Title" -p 1 # Create task (priority 0-4)
bd update <id> --notes "Progress" # Add notes (survives compaction)
bd close <id> --reason "Done" # Complete task
bd dep add <child> <parent> # Add dependency
bd sync # Sync with git remote
Notes Format
COMPLETED: Specific deliverables
IN PROGRESS: Current state + next step
BLOCKERS: What's preventing progress
Use bd --help or see references/examples.md for all commands.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
brave-search
Web search via the Brave Search API. Use to retrieve search results from Brave when web lookups are needed.
write-docs
Write AI-scannable technical documentation.
dogfood
Systematically explore and test a web application to find bugs, UX issues, and other problems. Use when asked to "dogfood", "QA", "exploratory test", "find issues", "bug hunt", "test this app/site/platform", or review the quality of a web application. Produces a structured report with full reproduction evidence -- step-by-step screenshots, repro videos, and detailed repro steps for every issue -- so findings can be handed directly to the responsible teams.
snowcli
CLI for Snowflake. Query data, manage warehouses, databases, schemas, tables, and stages. Use when working with Snowflake data platform.
qmd-knowledge
Knowledge management with QMD (Quick Markdown Search). Search, retrieve, and organize your personal knowledge base, notes, docs, and meeting transcripts. Use when asking about past notes, documentation, meetings, or when needing to recall information from your indexed markdown files.
compare-tech
Compare technologies using a weighted scoring matrix. Use when evaluating libraries, frameworks, SaaS, or infrastructure options.
Didn't find tool you were looking for?