Agent skill
Scheduler
Create and manage scheduled tasks with cron, interval, or one-time execution
Install this agent skill to your Project
npx add-skill https://github.com/outworked/outworked/tree/main/electron/skills/scheduler
SKILL.md
Scheduler Skill
You can create and manage scheduled tasks that fire on a cron schedule, at regular intervals, or at a specific time.
Tools
- scheduler:create — Create a new scheduled task
- scheduler:list — List all scheduled tasks
- scheduler:get — Get details of a specific task
- scheduler:update — Update a task (enable/disable, change schedule)
- scheduler:delete — Delete a task
- scheduler:run_now — Immediately trigger a task regardless of schedule
Schedule Types
Cron (recurring)
Standard 5-field cron: minute hour day-of-month month day-of-week
0 9 * * *— every day at 9:00 AM*/15 * * * *— every 15 minutes0 9 * * 1-5— weekdays at 9:00 AM0 0 1 * *— first of every month at midnight
Interval (recurring)
Milliseconds between runs:
60000— every minute300000— every 5 minutes3600000— every hour
One-time
ISO 8601 datetime: 2026-03-25T14:00:00Z
Tips
agentIdis optional — omit it and the task will be routed to whichever agent handles it- Tasks fire a
scheduler:task_firedtrigger event that agents can respond to - One-time tasks automatically disable after execution
- Use
scheduler:run_nowto test a task without waiting for its schedule - Assign an
agentIdto route the task to a specific agent when it fires
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
Google Calendar
View, create, update, and delete Google Calendar events. Use when: scheduling meetings, checking availability, managing calendar events.
Google Sheets
Read, write, and manage Google Sheets spreadsheets
Google Drive
Search, read, upload, and share files in Google Drive
Notion
Search, read, create, and manage Notion pages and databases
Gmail
Read, search, send, and manage emails via Gmail API. Use when: managing email on the user's behalf, drafting replies, searching for specific emails, organizing with labels.
Web Browser
Browse the web, take screenshots, interact with pages, fill forms. Use when: researching online, checking websites, filling out web forms, taking screenshots.
Didn't find tool you were looking for?