richardanaya/agent-skills
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.
9 skills
This skill helps you prioritize next work by analyzing bd issues, dependencies, and readiness to optimize planning.
This skill helps you locate PubMed meta-analyses and systematic reviews on medical topics using NCBI E-utilities, returning concise study details.
This skill helps you create, edit, and manage beads issues with proper dependencies and metadata for streamlined project tracking.
This skill initializes a new product in bd by creating an epic, a chained sequence of tasks, and dependencies for end-to-end development.
This skill analyzes an image using a local tool to describe details based on a prompt, without overloading GPU.
This skill helps you create a clear, purpose-driven outline for nonfiction or fiction by applying Rand's final causation and outlining method.
This skill helps you automate browser tasks with a CLI, enabling navigation, element interaction, and snapshots for AI-assisted workflows.
This skill renders markdown content in a beautiful, readable layout with theme and display options for distraction-free reading.
This skill analyzes text to extract concepts, propositions, and arguments using Aristotelian and Objectivist epistemology to reveal structure and logic for