agentsclimarketplace

Bd management

Skill aegntic/cldcde/.claude/skills/bd-management

Optimizes Beads workflow activation, parallel processing, and task management. Use when working with Beads issues, managing dependencies, or optimizing development workflows in projects with complex task dependencies.From its SKILL.md

Install
npx -y skills add aegntic/cldcde --skill bd-management

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 11 stars11 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

5.5 KB, as published. Nobody here has run it

Beads Workflow Optimizer

Overview

The Beads Workflow Optimizer skill provides intelligent automation for Beads task management, including workflow activation, parallel processing optimization, and dependency resolution. This skill helps Claude identify optimal task sequences, activate workflows based on dependencies, and maximize parallel execution efficiency.

Prerequisites

  • Beads workflow system initialized in the project (bd init completed)
  • Active git repository with Beads integration
  • Understanding of task dependencies and blocking issues

What This Skill Does

  1. Workflow Activation: Automatically identify when to activate Beads workflows based on project state
  2. Parallel Processing: Optimize task execution for maximum parallelism while respecting dependencies
  3. Dependency Resolution: Analyze and resolve blocking issues efficiently
  4. Task Prioritization: Prioritize tasks based on dependencies and project needs
  5. Workflow Sync: Ensure Beads and git workflows stay synchronized

Quick Start (60 seconds)

Basic Workflow Activation

# Check available work and activate optimal workflow
bd ready

Parallel Task Execution

# Run multiple tasks in parallel when dependencies allow
bd sync --parallel

Dependency Analysis

# Analyze blocking issues and resolve dependencies
bd blocked

Workflow Optimization

# Optimize workflow for current project state
bd optimize

Expected output:

✓ Workflow analysis complete
→ 3 tasks ready for parallel execution
→ 2 blocking issues identified
→ Recommendations generated

Configuration

Basic Configuration

Beads workflow is configured through the project's .beads/ directory. No additional configuration needed.

Advanced Configuration

Edit .beads/config.json for custom workflow settings:

{
  "parallel_threshold": 4,
  "dependency_analysis": true,
  "auto_optimize": true,
  "sync_frequency": "commit"
}

Step-by-Step Guide

1. Initialize Workflow

# Initialize Beads in the project
bd init

2. Analyze Current State

# Check available work and project health
bd ready
bd stats
bd blocked

3. Optimize Workflow

# Analyze and optimize task dependencies
bd optimize

4. Execute Tasks

# Run tasks in parallel when dependencies allow
bd sync --parallel

5. Monitor Progress

# Check workflow status and sync
bd status
bd sync

Advanced Features

Parallel Task Execution

# Execute multiple independent tasks in parallel
bd run --parallel "task1 task2 task3"

Dependency Resolution

# Automatically resolve blocking dependencies
bd resolve --auto

Workflow Automation

# Set up automated workflow triggers
bd auto --trigger="git push" --action="bd sync"

Performance Monitoring

# Monitor workflow performance and bottlenecks
bd monitor --duration=30m

Scripts Reference

ScriptPurposeUsage
scripts/analyze.pyAnalyze task dependenciespython scripts/analyze.py
scripts/optimize.pyOptimize workflowpython scripts/optimize.py
scripts/parallel.pyExecute parallel taskspython scripts/parallel.py
scripts/sync.pySync Beads with gitpython scripts/sync.py

Resources

Templates

  • resources/templates/issue-template.md - Beads issue template
  • resources/templates/workflow-config.json - Workflow configuration template

Examples

  • resources/examples/basic-workflow/ - Simple workflow example
  • resources/examples/complex-dependencies/ - Complex dependency resolution
  • resources/examples/parallel-execution/ - Parallel task execution example

Schemas

  • resources/schemas/config.schema.json - Configuration schema validation
  • resources/schemas/issue.schema.json - Issue structure validation

Troubleshooting

Issue: Workflow Not Activating

Symptoms: bd ready shows no available tasks Cause: Beads not initialized or workflow configuration issues Solution:

# Initialize Beads
bd init

# Check configuration
bd config

# Sync with git
bd sync

Issue: Blocking Issues Not Resolving

Symptoms: bd blocked shows persistent blocking issues Solution:

# Analyze dependencies
bd analyze --deep

# Manually resolve dependencies
bd resolve --manual

# Check for circular dependencies
bd check --circular

Issue: Parallel Execution Failing

Symptoms: Parallel tasks failing due to dependencies Solution:

# Reduce parallel threshold
bd config set parallel_threshold 2

# Run sequential for complex dependencies
bd run --sequential

API Reference

Complete API documentation: API_REFERENCE.md

Related Skills

Resources


Created: 2025-12-10 Category: Development Utilities Difficulty: Intermediate Estimated Time: 15-30 minutes

Keep looking

Skills are one crate of 627,559. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.