bd-best-practices

Manage issue lifecycle, dependencies, and Git synchronization for multi-agent coordination.

Updated Feb 12, 2026
One-click install
npx skills add https://github.com/kobogithub/knowledge --skill bd-best-practices
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bd-best-practices
Source: https://github.com/kobogithub/knowledge/tree/main/skills/bd-best-practices
Command: npx skills add https://github.com/kobogithub/knowledge --skill bd-best-practices

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a standardized and efficient way to manage issues and track progress within multi-agent development workflows, ensuring clarity and coordination.

Core Features & Use Cases

  • Issue Management: Create, list, update, and close issues with rich metadata like type, priority, and labels.
  • Dependency Tracking: Define and visualize dependencies between issues to manage complex workflows.
  • Agent Coordination: Facilitates communication and task assignment between different AI agents.
  • Git Integration: Seamlessly sync issue status with Git commits for version control.
  • Use Case: An AI agent needs to implement a new feature. It uses this Skill to create a 'feature' issue, assign it a priority, link it to a parent 'epic', and then update its status as it progresses, reporting back to other agents via comments.

Quick Start

Use the bd create command to make a new task with the title "Implement user authentication".

Frequently Asked Questions about bd-best-practices

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

FAQPage Schema
How do I track issues and coordinate tasks between multiple AI agents?▼

Multi-agent issue tracking coordinates task assignment and lifecycle management by providing command-line tools for atomic claims, asynchronous gates, and structured Markdown creation.

What is the best way to manage issue dependencies and agent states in automated workflows?▼

Managing issue dependencies and agent states in automated workflows requires defining rich metadata like priority and labels, linking child issues to parent epics, and reporting progress via comments.

Can I sync issue tracking status directly with Git commits for version control?▼

Yes, you can sync issue tracking status directly with Git commits to maintain version control consistency, ensuring that issue lifecycle updates are automatically reflected across multi-agent development workflows.

How do I create structured issues using Markdown for software development projects?▼

To create structured issues using Markdown for software development projects, use the dedicated command-line interface to define task titles, assign types like 'feature', set priorities, and attach relevant labels.

Does multi-agent issue tracking support atomic claims to prevent task assignment conflicts?▼

Yes, multi-agent issue tracking supports atomic claims to prevent task assignment conflicts, allowing AI agents to securely lock specific issues and manage dependencies without overlapping execution.

When should I use asynchronous gates in AI agent workflow automation?▼

Asynchronous gates should be used in AI agent workflow automation when coordinating complex multi-agent task dependencies, ensuring specific lifecycle stages are validated before downstream issues proceed.