Recurring Loop Runner for Openclaw

Automate the execution of prompts and commands at fixed intervals for continuous monitoring and repetitive tasks.

wimi321
v1.0.0
Apr 3, 2026
0
720
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install recurring-loop-runner

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install recurring-loop-runner using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Recurring Loop Runner?

Recurring Loop Runner is a specialized utility within the Openclaw Skills ecosystem designed to handle time-based task automation. It allows developers and users to schedule any prompt or slash-command to run at a specific cadence, transforming manual polling into an automated background process. This skill is essential for workflows that require persistent state checking, deployment monitoring, or periodic data fetching without requiring constant user input.

By leveraging natural language processing, the skill interprets human-readable time intervals and converts them into precise schedules. As a core component of Openclaw Skills, it provides immediate feedback by executing the task once upon setup, ensuring the user can verify the output before the recurring cycle begins.

Recurring Loop Runner Use Cases

  • Polling a deployment status or build pipeline every 15 minutes to ensure system uptime.
  • Running automated diagnostic slash-commands on an hourly basis for system health checks.
  • Creating a recurring prompt to fetch and summarize logs at regular intervals.
  • Monitoring API endpoints or external resources for changes throughout the workday.

How Recurring Loop Runner Works

  1. The skill parses the requested interval and the specific command or prompt from the user input.
  2. It normalizes human phrasing (e.g., "every half hour") into a valid, programmatic cadence.
  3. A recurring schedule is established with a unique identifier for easy tracking.
  4. The system confirms the cadence and provides clear instructions on how to update or cancel the loop.
  5. The task is executed immediately for the first time to provide instant validation of the prompt logic.

Recurring Loop Runner Setup

Recurring Loop Runner is a bundled feature of the Openclaw Skills environment. To activate a loop, simply invoke the skill via your AI agent interface using natural language or the specific loop command.

# Example: Triggering a recurring check every 30 minutes
/loop "Check if the staging server is responding" every 30m

Recurring Loop Runner Data Schema & Taxonomy

Property Description
Cadence The normalized time interval (e.g., 15m, 1h, 1d) defining the execution frequency.
Task ID A unique string used to identify, update, or stop the specific recurring loop.
Payload The actual prompt or command string to be executed by the agent.
Status The current state of the loop (active, paused, or expired).

Recurring Loop Runner Advanced Features

  • Intelligent cadence normalization that rounds ambiguous time requests into logical intervals.
  • Immediate execution logic that ensures the first run happens instantly for user feedback.
  • Built-in guardrails to prevent the accidental scheduling of one-off commands that don't require repetition.
  • Simplified cancellation workflows to ensure users can stop Openclaw Skills loops at any time.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*