Agent Skillsoutworked/outworked › Scheduler

Scheduler

GitHub

提供创建、管理定时任务的能力,支持Cron、间隔和一次性执行。通过API实现任务的增删改查及立即触发,并支持路由至特定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

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-06 07:18
浙ICP备14020137号-1 $Гость$