bd

Create and track bd issues from decomposed tasks with git synchronization.

5|2|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/ZacharyLuz/github-copilot-chat-exporter --skill bd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bd
Source: https://github.com/ZacharyLuz/github-copilot-chat-exporter/tree/main/.claude/skills/core/bd
Command: npx skills add https://github.com/ZacharyLuz/github-copilot-chat-exporter --skill bd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The bd tool enables consistent backlog management by turning user requests into tracked issues, ensuring work is visible, organized, and auditable.

Core Features & Use Cases

  • Decompose work: Break down requests into discrete tasks and create issues with bd create.
  • Delegate & track: Assign work to subagents and monitor progress with bd ready and bd update.
  • Close & sync: Mark tasks complete and synchronize changes with Git.

Quick Start

bd onboard # Get oriented (run once) bd ready # See what's available bd create "<title>" # Create a new issue bd update <id> --status in_progress # Claim work bd close <id> # Complete work bd sync # Sync with git

Frequently Asked Questions about bd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate backlog management and turn tasks into tracked issues?

Automate backlog management by decomposing user requests and creating discrete issues with bd create, ensuring work remains visible, organized, and auditable. You can assign tasks, monitor progress with bd ready, and update statuses.

How do I sync issue tracking changes with a git repository?

Sync issue tracking changes with git by running the bd sync command after updating task statuses or closing work. This synchronizes your backlog changes with the git repository to maintain an auditable history.

What is the best way to break down requests and assign work to subagents?

Break down requests into discrete tasks using bd create, then assign work to subagents and monitor their progress. Use bd update to set statuses to in_progress and delegate the decomposed work for tracking.

Can I track task status and close completed work using a command line workflow?

Track task status and close completed work by running bd update with the issue ID and status flag, then execute bd close to mark the work complete. This command line workflow maintains accountability across the backlog.

Do I need to run an onboarding command before creating issues in my backlog?

Run the bd onboard command once to get oriented before creating issues in your backlog. After onboarding, use bd ready to see available work and start decomposing requests into tracked issues.