Agent Skillsoutworked/outworked › Scheduler

Scheduler

GitHub

用于创建和管理定时任务,支持Cron、间隔和一次性执行。提供任务的增删改查及立即运行功能,可配置agent路由并响应触发事件。

electron/skills/scheduler/SKILL.md outworked/outworked

Trigger Scenarios

用户需要设置周期性或一次性定时任务 用户希望查看、修改或删除现有调度任务 用户需要手动立即触发某个已配置的定时任务

Install

npx skills add outworked/outworked --skill Scheduler -g -y
More Options

Non-standard path

npx skills add https://github.com/outworked/outworked/tree/main/electron/skills/scheduler -g -y

Use without installing

npx skills use outworked/outworked@Scheduler

指定 Agent (Claude Code)

npx skills add outworked/outworked --skill Scheduler -a claude-code -g -y

安装 repo 全部 skill

npx skills add outworked/outworked --all -g -y

预览 repo 内 skill

npx skills add outworked/outworked --list

SKILL.md

Frontmatter
{
    "name": "Scheduler",
    "emoji": "⏰",
    "tools": [
        "scheduler:create",
        "scheduler:list",
        "scheduler:get",
        "scheduler:update",
        "scheduler:delete",
        "scheduler:run_now"
    ],
    "runtime": "scheduler",
    "triggers": [
        "scheduler:task_fired"
    ],
    "description": "Create and manage scheduled tasks with cron, interval, or one-time execution"
}

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 minutes
  • 0 9 * * 1-5 — weekdays at 9:00 AM
  • 0 0 1 * * — first of every month at midnight

Interval (recurring)

Milliseconds between runs:

  • 60000 — every minute
  • 300000 — every 5 minutes
  • 3600000 — every hour

One-time

ISO 8601 datetime: 2026-03-25T14:00:00Z

Tips

  • agentId is optional — omit it and the task will be routed to whichever agent handles it
  • Tasks fire a scheduler:task_fired trigger event that agents can respond to
  • One-time tasks automatically disable after execution
  • Use scheduler:run_now to test a task without waiting for its schedule
  • Assign an agentId to route the task to a specific agent when it fires

Version History

  • 89ed7b9 Current 2026-07-19 08:49

Same Skill Collection

electron/skills/browser/SKILL.md
electron/skills/gmail/SKILL.md
electron/skills/google-calendar/SKILL.md
electron/skills/google-drive/SKILL.md
electron/skills/google-sheets/SKILL.md
electron/skills/notion/SKILL.md
electron/skills/slack/SKILL.md

Metadata

Files
0
Version
89ed7b9
Hash
6c047814
Indexed
2026-07-19 08:49

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-22 05:11
浙ICP备14020137号-1 $Carte des visiteurs$