Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Run a prompt or skill in this session on a recurring or variable interval (e.g. /loop 5m /foo). Use when the user wants to poll, repeat, or watch something on a schedule.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-08 | ✗→✓ | ▲ Improved | -41% | 0% |
| case-12 | ✗→✓ | ▲ Improved | -18% | 0% |
| case-14 | ✗→✓ | ▲ Improved | 7% | 0% |
| case-17 | ✗→✓ | ▲ Improved | 2% | 0% |
| case-18 | ✗→✓ | ▲ Improved | -16% | 0% |
Accept /loop [interval] <prompt>.
5m /foo, 30s check status, 2h run report.check deploy every 5m, run tests every 10 minutes.Usage: /loop [interval] <prompt>.Use intervals like 30s, 5m, 2h, 1d. Convert unit words to short units.
Use monitored shell output to wake the agent for recurring local work.
bashwhile true; do sleep <seconds> echo 'AGENT_LOOP_TICK_<purpose> {"prompt":"<prompt>"}' done
notify_on_output.^AGENT_LOOP_TICK_<purpose>.The user wants the agent to self-pace. Decide what makes the next iteration worth running — a passage of time, or an observable event.
notify_on_output on ^AGENT_LOOP_WAKE_<purpose>. Arm once; skip on later ticks if it's still running.bashsleep <seconds> echo 'AGENT_LOOP_WAKE_<purpose> {"prompt":"<prompt>"}'
With a watcher armed, this is the fallback heartbeat — lean long so idle ticks aren't pure overhead. Without a watcher, this is the cadence — pick a delay based on when the result is worth checking again.
prompt, then re-arm the next heartbeat (and re-arm the watcher only if it exited). If both an output wake and a completion notification arrive, act on the output and ignore the completion.Wake notifications include an output file path, not a submitted prompt. Put the prompt beside the sentinel, preferably as JSON. On wake, read the latest matching line and act on its prompt. The prompt may vary by tick.
Loop <schedule>: <prompt> (e.g. Loop every 5m: check deploy status).while ($true) { ... Start-Sleep } on Windows). The examples above use bash.Other measured skills in the registry, with their headline benchmark lift.