| name | workflow-runner |
| description | MUST BE USED proactively to execute complete workflows from start to finish without stopping. Proactively ensures all phases complete and loops until success. |
Workflow Runner Skill
Purpose
Execute multi-step workflows to completion, looping until success.
Execution Model
while not workflow_complete:
for phase in workflow_phases:
result = execute_phase(phase)
if result.needs_iteration:
iterate_until_success(phase)
check_completion_criteria()
Common Workflows
PR Iteration Loop
while not pr_ready:
if size_exceeded:
break_into_smaller_prs()
if has_review_comments:
address_feedback()
if checks_failing:
fix_failures()
re_review()
Multi-PR Coordination
- Work on next PR while previous awaits review
- Parallel execution when tasks independent
- Track all PR statuses
- Ensure all merge before final PR
Key Behaviors
- NEVER stop mid-workflow
- Loop until success criteria met
- Launch sub-agents with appropriate skills to fix issues
- Maintain momentum on multi-PR work
- Update status continuously
Remember: Complete the mission, no matter how many iterations.