About loop-worker
loop-worker is a skill for dispatching periodic in-session workers and scheduling their next run. It provides workers for security, optimization, memory, code mapping, testing, documentation, and benchmarking tasks.
Key features
- 01Dispatch named workers through MCP
- 02Schedule the next iteration
- 03Use cache-aware delay timing
- 04Run security and optimization workers
- 05Analyze tests, code, and performance
Use cases
- 01Repeat security analysis during a session
- 02Schedule periodic performance optimization
- 03Review test coverage and map a codebase
- 04Run documentation or benchmark workers
MCP support
Dispatches workers through a Ruflo MCP tool. MCP responses may include loop and cron suggestions.
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ ruvnet/ ruflo --skill loop-workerAfter installing, type/loop-workerin Claude Code to confirm it loaded.
Details
From the project READMEUse /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.