bob:work

Coordinate specialized subagents to automate development workflows from idea to merged PR.

9|3|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/mattdurham/bob --skill bob-work
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bob:work
Source: https://github.com/mattdurham/bob/tree/main/skills/work
Command: npx skills add https://github.com/mattdurham/bob --skill bob-work

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates end-to-end software development workflows by coordinating specialized subagents to shepherd ideas from conception to merged PRs, eliminating manual handoffs and bottlenecks.

Core Features & Use Cases

  • Multi-phase orchestration: coordinates INIT, BRAINSTORM, PLAN, EXECUTE, TEST, REVIEW, COMMIT, MONITOR with deterministic transitions and loop-back on issues.
  • Parallel subagent execution: spawns specialized agents in parallel to accelerate reviews, coding, and testing while maintaining safety and visibility.
  • Background task management: ensures all subagents run in the background and reports completion without blocking the main workflow.
  • Hands-off progression with guardrails: automatic progression through phases with explicit prompts only when decisions are needed, and strict requirement to review before commit.
  • Fully auditable state: artifacts stored under bots/ as the single source of truth across phases.

Quick Start

Invoke /work with a feature description to start the full development lifecycle.

Frequently Asked Questions about bob:work

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

FAQPage Schema
How do I orchestrate end-to-end software development workflows with AI agents?

End-to-end software development workflows are orchestrated by coordinating specialized subagents to guide features from idea to merged PR, applying deterministic transitions and parallel execution across multi-phase processes.

Can I run parallel subagents for coding and testing during feature development?

Parallel subagent execution is supported to accelerate reviews, coding, and testing. Specialized agents are spawned concurrently while maintaining safety, visibility, and background task management without blocking the main workflow.

How does automated project management handle loop-backs when issues occur?

Automated project management handles loop-backs by applying deterministic flow control across phases like INIT, EXECUTE, and TEST. If issues arise, the workflow loops back automatically to resolve them before progressing.

Do I need to manually review code before the workflow commits a PR?

Manual review is required before commit. The workflow features hands-off progression with guardrails, advancing automatically through phases but prompting explicitly for decisions and enforcing a strict review before merging.

What is the best way to maintain auditable state across development phases?

Auditable state is maintained by storing all artifacts under the bots/ directory, which serves as the single source of truth across all workflow phases to ensure full visibility and traceability.

When should I not use automated workflow orchestration for software projects?

Automated workflow orchestration is not suited for simple software projects lacking multi-phase processes. It is designed for complex development requiring parallel agent execution, loop-backs, and strict flow control.