Loop Worker

Run Ruflo background workers using Claude Code native /loop scheduling

ruvnet f49c4f4 1.1 KB Updated

File contents

Use /loop for in-session periodic workers. Cache-aware delays keep prompt cache warm:

  • Delay formula: min(270, cache_ttl * 0.9) -- default 270s

Dispatch a worker via MCP: mcp__plugin_ruflo-core_ruflo__hooks_worker-dispatch({ trigger: "WORKER_NAME" })

Then schedule the next iteration: ScheduleWakeup({ delaySeconds: 270, reason: "next WORKER_NAME iteration" })

Available Workers

Worker Interval Description
audit 270s Security analysis
optimize 270s Performance optimization
consolidate 600s Memory consolidation
predict 270s Predictive preloading
map 600s Codebase mapping
testgaps 270s Test coverage analysis
document 600s Auto-documentation
benchmark 600s Performance benchmarking

MCP tool responses include [LOOP_SUGGESTION] and [CRON_SUGGESTION] hints -- follow them.


Source: ruvnet/rufloplugins/ruflo-loop-workers/skills/loop-worker/SKILL.md

ruvnet/ruflo commit f49c4f4152

Frequently asked questions

npx skillmds@latest add ruvnet/loop-worker