Skills Development Run Autonomous Iterative Workflow Loop

Run Autonomous Iterative Workflow Loop

v20260707
autopilot-loop
This function executes a full, autonomous iteration of the Claude Code workflow. It systematically checks the current status, predicts the optimal next action (e.g., editing code, running tests, spawning agents), executes the task, logs the results, and schedules the next wakeup. It discovers and processes tasks from team lists, swarm lists, and file checklists, ensuring continuous and automated progress toward a defined goal.
Get Skill
462 downloads
Overview

Run one autopilot iteration using Claude Code's native /loop:

  1. Check status: mcp__claude-flow__autopilot_status
  2. If all tasks complete or max iterations reached, call mcp__claude-flow__autopilot_disable and stop
  3. Get prediction: mcp__claude-flow__autopilot_predict for the optimal next action
  4. Execute the predicted task (spawn agent, edit code, run tests, etc.)
  5. Log via mcp__claude-flow__autopilot_log
  6. Schedule next: ScheduleWakeup({ delaySeconds: 270, reason: "next autopilot iteration" })

Cache-Aware Scheduling

Always use delay 270s (under 300s cache TTL) to keep the prompt cache warm between iterations.

Task Sources

Autopilot discovers tasks from:

  • team-tasks: Claude Code TaskList entries
  • swarm-tasks: MCP task_list entries
  • file-checklist: Markdown checkbox items in tracked files

Configure: mcp__claude-flow__autopilot_config({ taskSources: ["team-tasks", "swarm-tasks"] })

Info
Category Development
Name autopilot-loop
Version v20260707
Size 1.27KB
Updated At 2026-07-09
Language