schedule_skill

This skill helps you automate recurring and one-time tasks with simple scheduling for reminders, reports, and checks, reducing manual effort.
  • Python

2.5k

GitHub Stars

5

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill schedule

  • _meta.json451 B
  • jobs.md1.3 KB
  • patterns.md1.5 KB
  • SKILL.md2.6 KB
  • traps.md1.5 KB

Overview

This skill programs any recurring or one-time task with a focus on keeping simple requests simple. It handles daily reports, reminders, checks, and more complex flows only when you ask. The interface confirms actions succinctly and then executes without unnecessary setup.

How this skill works

You tell the skill what to run and when, and it creates a scheduled job with a clear confirmation including what, when (with timezone), and an ID. It supports one-shot reminders, interval jobs, cron-style schedules, conditions, and delivery options like notifications or silent logging. The skill asks follow-up questions only if the request is genuinely ambiguous and remembers answers like preferred morning time and timezone.

When to use it

  • Create a recurring daily, weekly, or cron-style task (e.g., daily report at 8am).
  • Set a one-time reminder (e.g., remind me Friday at 3pm).
  • Schedule frequent checks or monitoring jobs (e.g., check X every hour).
  • Add conditions or delivery preferences when needed (e.g., skip if empty, log silently).
  • Manage existing routines: list, pause, resume, edit, or cancel by name or ID.

Best practices

  • Keep initial requests simple; add conditions or chaining only when necessary.
  • Provide clear time expressions or allow the skill to ask one clarifying question.
  • Name schedules with meaningful IDs for easy editing and cancellation.
  • Use default preferences (timezone, morning hour, notification style) to avoid repeated prompts.
  • Review active jobs periodically with the built-in list command to stay organized.

Example use cases

  • Every morning send me a summary of unread emails at a remembered reasonable hour.
  • Remind me tomorrow at a specified hour to attend a meeting (one-shot).
  • Check server status every 15 minutes and notify only on failures (conditional).
  • Run a weekly report every Friday at 5pm and email the results to the team.
  • Pause a recurring job for holiday periods and resume it later by ID or name.

FAQ

You receive a concise confirmation showing the task, scheduled time with timezone, and a job ID.

Will the skill ask many follow-up questions?

No—only when a request is genuinely ambiguous, such as unclear hour for a tomorrow reminder; it remembers answers for future use.

Can I edit or cancel schedules later?

Yes—list your active jobs, then edit, pause, resume, or cancel by name or ID.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational