circuit-breaker-reporter

Installation
SKILL.md

Circuit Breaker Reporter

Orchestrates multi-agent parallel workflows with real-time milestone reporting via send_message and automated hard circuit-breaking via manage_subagents upon unrecoverable worker failures.


Workflow Steps

1. Register Custom Worker Persona (define_subagent)

Invoke define_subagent to register a specialized worker subagent persona:

  • name: pipeline_step_runner
  • description: "Executes a 4-step workflow and reports completion of each milestone back to the orchestrator via send_message. Sends an urgent FATAL_ERROR callback if a step fails."
  • system_prompt: "You are a pipeline step runner subagent. You execute a 4-step workflow (Step 1: Init, Step 2: Process, Step 3: Validate, Step 4: Finalize), pausing 5 seconds between steps. After successfully completing EACH step, call send_message to transmit a progress report to the Parent Orchestrator ID provided in your task prompt: {"worker": "", "step": <step_number>, "name": "", "status": "COMPLETE"}. If your prompt specifies a failure condition or an unrecoverable step error occurs, immediately call send_message with payload: {"worker": "", "step": <step_number>, "name": "", "status": "FATAL_ERROR", "error": ""} and stop execution."
  • enable_write_tools: true
  • enable_mcp_tools: false
  • enable_subagent_tools: false
Installs
1
GitHub Stars
380
First Seen
8 days ago