- Home
- Skills
- Richardanaya
- Agent Skills
- Bd What To Work On Next
bd-what-to-work-on-next_skill
0
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill richardanaya/agent-skills --skill bd-what-to-work-on-next- SKILL.md3.4 KB
Overview
This skill helps you decide what to work on next by analyzing the bd (beads) issue tracker. It inspects open issues, dependencies, blockers, and stale items and produces clear next-step recommendations. Use it to focus work, remove bottlenecks, and keep the project flowing.
How this skill works
The skill runs bd commands to gather live state from the .beads/issues.jsonl file tracked in git. It aggregates outputs from bd ready, bd blocked, bd graph, bd stale, and bd status to detect ready work, blockers, dependency impact, and neglected issues. It then scores and ranks candidate issues using rules like readiness, number of dependents, and staleness to recommend what to tackle next.
When to use it
- At the start of a work session to pick the highest-impact task
- When you need to find work that has no blockers and is actionable now
- To identify and prioritize dependency resolution work
- When reviewing backlog health and stale items before planning
- To understand which issues unlock the most downstream work
Best practices
- Run bd status and bd ready first for a quick snapshot
- Resolve blockers for issues that have many dependents to maximize impact
- Include your role and available skills when asking for recommendations
- Use bd graph to visualize dependencies before changing priorities
- Update issues after work to keep the distributed tracker accurate
Example use cases
- A developer needs one clear, unblocked task to start a two-hour focus slot
- A tech lead wants to find which blocked issue, if resolved, will free several downstream tasks
- A maintainer is auditing the backlog for stale issues to triage or close
- A planner prepares for sprint planning by listing ready items and critical dependencies
- An integrator inspects the dependency graph to sequence work across teams
FAQ
It uses bd commands that read the git-tracked .beads/issues.jsonl file so you see the same state as a git pull.
What makes an issue a top recommendation?
Top picks are ready (no blockers), high-impact (many dependents), not stale, and relevant to the user's role and capacity.