bd-what-to-work-on-next_skill

This skill helps you prioritize next work by analyzing bd issues, dependencies, and readiness to optimize planning.

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.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational