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.