ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 2/5

scheduler

Schedule tasks and commands to run at specific times. Execute shell commands, agent tasks, API calls, and automations on a cron schedule. Tested on Telegram & Discord.

Why use this skill?

Transform your OpenClaw agent into an automation powerhouse. Schedule shell commands, API checks, and agent tasks using natural language prompts.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/jacobthejacobs/task-scheduler
Or

What This Skill Does

The Scheduler skill for OpenClaw empowers your AI agent to act as a robust task runner and automation engine. It bridges the gap between natural language requests and system-level execution by allowing you to define one-shot or recurring tasks using plain English. Whether you need to execute complex shell commands, perform routine file management, ping external API endpoints for health monitoring, or trigger specific agent tasks at a future date, the scheduler handles the timing logic and execution triggers seamlessly.

By leveraging advanced pattern matching, the skill interprets relative time (e.g., "in 5 minutes") and absolute calendar dates (e.g., "every Monday at 9am") to maintain a consistent execution environment. It is fully integrated with popular messaging platforms like Telegram and Discord, ensuring you can manage your digital infrastructure directly from your chat interface.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal:

clawhub install openclaw/skills/skills/jacobthejacobs/task-scheduler

Ensure your agent has the necessary permissions to interface with the host system's shell and network if you intend to perform file operations or health checks.

Use Cases

  • DevOps & Infrastructure: Automate daily repository synchronization, cleanup of temporary system files, or periodic service restarts.
  • Monitoring: Set up regular health checks for your private API services and receive status reports directly in your chat.
  • Productivity: Schedule recurring report generation or data analysis tasks to ensure your weekly/monthly documentation is prepared without manual intervention.
  • Automation: Trigger complex agent workflows that require execution at specific off-peak hours.

Example Prompts

  1. "Schedule a git pull for the main branch every day at 3am."
  2. "Check the status of my production API endpoint at https://api.myservice.com every 15 minutes."
  3. "Run 'npm test' in exactly 10 minutes and let me know if it fails."

Tips & Limitations

  • Precision: While the scheduler is accurate, rely on crontabs for mission-critical system processes that require second-level precision. This skill is best suited for agent-based automation.
  • Silent Execution: Use the 'silently' keyword if you wish to run a command without the agent reporting back the output, which is useful for background cleanup tasks.
  • Job Management: Always use /schedule list periodically to verify your active hooks, and use /schedule cancel <jobId> to prevent accumulation of unnecessary background processes.

Metadata

Stars2032
Views1
Updated2026-03-05
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-jacobthejacobs-task-scheduler": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#cron#scheduler#automation#tasks#commands#telegram#discord
Safety Score: 2/5

Flags: network-access, file-write, file-read, external-api, code-execution