bad

Orchestrate parallel story development pipelines from backlog to PR creation.

Updated Mar 3, 2026
One-click install
npx skills add https://github.com/StrategicMilk/Vetinari-Orchestrastor --skill bad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bad
Source: https://github.com/StrategicMilk/Vetinari-Orchestrastor/tree/main/.agents/skills/bad
Command: npx skills add https://github.com/StrategicMilk/Vetinari-Orchestrastor --skill bad

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Managing autonomous development across many backlog stories is complex—tracking dependencies, creating worktrees, running builds, reviews, and PRs manually is time‑consuming and error‑prone.

Core Features & Use Cases

  • Dependency Graph Management: Automatically builds and updates a story dependency graph, handling PR status syncing.
  • Parallel Story Pipelines: Runs multiple stories in parallel with configurable max parallelism, delegating each step (create, develop, review, PR) to sub‑agents.
  • Automated Merging & Retrospectives: Optionally auto‑merges batch PRs, schedules retrospectives, and waits between batches using timers.
  • Configurable Harness Support: Detects installed LLM harnesses and applies model/rate‑limit settings per harness.

Quick Start

Invoke the BAD pipeline by issuing the command “run BAD” or “/bad” in the chat.

Frequently Asked Questions about bad

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

FAQPage Schema
How do I automate parallel story development pipelines with git worktrees?

Automating parallel story development pipelines involves orchestrating multiple stories simultaneously using git worktrees, delegating steps like code generation, review, and PR creation to sub-agents while managing a dependency graph.

How does dependency graph management work for automated backlog stories?

Dependency graph management for automated backlog stories automatically builds and updates story relationships, syncing PR statuses to ensure parallel development pipelines execute in the correct sequence without manual tracking.

Do I need a configured BMad environment to run autonomous development pipelines?

Yes, autonomous development pipelines require a configured BMad environment with LLM model access and git installed, while optional timer support helps handle rate-limiting during parallel story processing.

Can I auto-merge batch PRs and schedule retrospectives for multiple stories?

Auto-merging batch PRs and scheduling retrospectives for multiple stories is supported, utilizing configurable max parallelism and optional timers to wait between batches for rate-limit handling.

What's the best way to handle LLM rate limits during autonomous story processing?

Handling LLM rate limits during autonomous story processing is managed through configurable harness support that applies model settings per harness and optional timers that wait between development batches.

Why use automated dependency graph management for parallel git worktree development?

Automated dependency graph management for parallel git worktree development eliminates manual tracking errors, automatically syncing PR statuses across multiple stories to streamline the end-to-end pipeline.