bootspring_orchestrator

Manage and execute multi-phase workflows with parallel agent coordination.

Overview

The bootspring_orchestrator tool coordinates complex, multi-step workflows that span multiple agents, skills, and quality gates. It manages workflow state, handles phase transitions, generates parallel execution plans, and ensures proper sequencing of tasks.

New in v2.3.4: The plan action generates structured multi-phase execution plans that Claude Code and other MCP clients can follow to spawn parallel agents automatically.

Parameters

ParameterTypeRequiredDescription
actionstringYesanalyze, suggest, recommend, workflows, workflow, start, next, checkpoint, status, plan
contextstringFor analyze/suggest/planTask description to analyze
workflowstringConditionalWorkflow name (for workflow/start/plan)
signalstringFor checkpointCompletion signal reference
limitnumberNoMax recommendations for recommend action (default: 5, max: 50)
modestringNoEntitlement mode: local or server
tierstringNoTier override: free, pro, team, enterprise

Available Workflows

Development Workflows

WorkflowDescriptionPhases
feature-developmentEnd-to-end feature buildingPlan → Design → Implement → Test → Review
database-migrationSafe database migrationsBackup → Migrate → Validate → Rollback-Ready
security-auditComprehensive security reviewScan → Analyze → Report → Remediate
performance-optimizationPerformance improvementProfile → Identify → Optimize → Verify

Launch Pack (Pro)

WorkflowDescription
launch/pre-launchPre-launch checklist
launch/waitlistWaitlist implementation
launch/landing-pageLanding page creation
launch/launch-dayLaunch day execution
launch/post-launchPost-launch optimization

Fundraising Pack (Pro)

WorkflowDescription
fundraising/readinessFundraising readiness assessment
fundraising/materialsPitch materials preparation
fundraising/targetingInvestor targeting
fundraising/pitchingPitch meeting framework
fundraising/closingDeal closing process

Growth Pack (Pro)

WorkflowDescription
growth/pmfProduct-market fit measurement
growth/metricsMetrics dashboard setup
growth/acquisitionUser acquisition strategy
growth/retentionRetention optimization

Enterprise Pack (Team)

WorkflowDescription
enterprise/readinessEnterprise feature readiness
enterprise/salesEnterprise sales process
enterprise/securitySecurity compliance
enterprise/implementationEnterprise onboarding

Usage Examples

Generate a Parallel Execution Plan (NEW)

The plan action is the fastest way to launch a massive multi-agent workflow. It analyzes your task, selects the best workflow template, and returns a structured plan with parallel agent groups.

Use the bootspring_orchestrator tool with: - action: "plan" - context: "Full production audit - security gaps, broken pages, workflow issues, connection problems"

Response:

Loading code block...

Claude Code reads this plan and spawns parallel agents for each phase. Each agent calls bootspring_agent invoke for specialist expertise and bootspring_skill search for code patterns.

With explicit workflow:

Use the bootspring_orchestrator tool with: - action: "plan" - workflow: "full-stack-parallel" - context: "Build a dashboard with real-time analytics"

Custom plan (no matching workflow):

Use the bootspring_orchestrator tool with: - action: "plan" - context: "Build payment checkout with Stripe subscriptions and webhook handling"

When no workflow matches, the orchestrator builds a custom plan from agent routing based on keyword analysis.

Start a Workflow

Use the bootspring_orchestrator tool with: - action: "start" - workflow: "feature-development" - params: { feature: "user notifications", requirements: "email, push, in-app" }

Response:

Loading code block...

Check Workflow Status

Use the bootspring_orchestrator tool with: - action: "status" - workflowId: "wf_abc123"

Response:

Loading code block...

Resume a Paused Workflow

Use the bootspring_orchestrator tool with: - action: "resume" - workflowId: "wf_abc123"

Pause a Workflow

Use the bootspring_orchestrator tool with: - action: "pause" - workflowId: "wf_abc123"

List Active Workflows

Use the bootspring_orchestrator tool with: - action: "list"

Response:

Loading code block...

Workflow Phases

Feature Development Workflow

┌──────────┐ ┌──────────┐ ┌────────────┐ ┌──────────┐ ┌──────────┐ │ Plan │───>│ Design │───>│ Implement │───>│ Test │───>│ Review │ │ │ │ │ │ │ │ │ │ │ │ • Goals │ │ • Schema │ │ • Backend │ │ • Unit │ │ • Code │ │ • Scope │ │ • API │ │ • Frontend │ │ • E2E │ │ • Security│ │ • Agents │ │ • UI/UX │ │ • Skills │ │ • Integr │ │ • Quality │ └──────────┘ └──────────┘ └────────────┘ └──────────┘ └──────────┘

Phase Agents

Each phase uses specific agents:

PhasePrimary AgentSupporting Agents
Planarchitecture-expertproduct-expert
Designdatabase-expert, api-expertui-ux-expert
Implementbackend-expert, frontend-expert-
Testtesting-expert-
Reviewsecurity-expert, code-review-expert-

Workflow Artifacts

Workflows produce artifacts saved in .bootspring/workflows/:

.bootspring/ └── workflows/ └── wf_abc123/ ├── state.json # Workflow state ├── plan.md # Phase 1 output ├── design.md # Phase 2 output ├── implement/ # Phase 3 artifacts │ ├── files.json # Created/modified files │ └── log.md # Implementation log ├── test/ # Phase 4 artifacts │ ├── results.json # Test results │ └── coverage.json # Coverage report └── review/ # Phase 5 artifacts ├── security.md # Security review └── quality.md # Quality report

Configuration

Workflow Customization

Loading code block...

Checkpoint Behavior

Loading code block...

Error Handling

Phase Failure

When a phase fails:

  1. Workflow pauses automatically (if pauseOnFailure: true)
  2. Error details are saved to artifacts
  3. Options provided for:
    • Retry the phase
    • Skip the phase
    • Cancel the workflow
Loading code block...

Recovery

Use the bootspring_orchestrator tool with: - action: "resume" - workflowId: "wf_abc123" - options: { retryFailed: true }

Parallel Execution

Some workflow phases can run in parallel:

Loading code block...

Best Practices

1. Start with Built-in Workflows

Use existing workflows before creating custom ones.

2. Review Phase Outputs

Check artifacts between phases to ensure quality.

3. Use Checkpoints

Enable checkpoints for long-running workflows.

4. Handle Failures Gracefully

Configure pauseOnFailure to review issues before continuing.