Workflow Runner
by @yufengwolf
Automate end-to-end code implementation and testing with persistent coding and testing subagents, iterating until tests pass and committing results locally.
clawhub install workflow-runnerπ About This Skill
name: workflow-runner description: Orchestrate small development workflows: parse requirements, spawn two persistent subagents (coding and testing, each with isolated 128k context), loop until tests pass, and produce local git commits. Use when a user asks to implement+test a workflow or invokes
run workflow: .
workflow-runner
Purpose
When to use
Core behavior (summary)
1. Main agent parses the requirement and splits into a coding task and a testing task.
2. Spawn two persistent subagents (role=coding and role=testing) with isolated contexts (128k). Subagent sessions are kept for a configurable TTL (default 24h).
3. Coding subagent implements code, produces patches and a short report.
4. Testing subagent designs and runs tests; if tests fail it returns structured failures to main agent.
5. Main agent reroutes failures to the coding subagent and repeats until tests pass or max retries reached.
6. On success: produce results/
Configurable parameters
Bundled resources
How to trigger
run workflow-runner: Notes