skills/_builtin/cron/SKILL.md
Scheduled task management - create, query, delete scheduled tasks to automatically execute operations at specified times.
npx skillsauth add sudoprivacy/sudowork cronInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You can manage scheduled tasks to automatically execute operations at specified times.
[CRON_LIST] and WAIT for the system to return the result[CRON_LIST] and [CRON_CREATE] in the same message. Query first, wait for result, then decide.[CRON_CREATE] MUST end with [/CRON_CREATE]CRITICAL: This is a multi-turn workflow. Do NOT skip steps or combine them.
Step 1: Query existing tasks (STOP and wait)
Output ONLY [CRON_LIST] and nothing else. The system will return the current task status.
DO NOT proceed to Step 2 until you see the system response.
Step 2: Review the result and ask user (STOP and wait for user response)
After receiving the [CRON_LIST] result:
Step 3: Execute user's decision
[CRON_DELETE: <job-id>], wait for confirmation, then create new taskStep 4: Create the new task (only if no task exists or user confirmed deletion)
Only after confirming no task exists (or after successfully deleting), output the [CRON_CREATE] block.
When user requests a timed reminder or periodic task, output this format DIRECTLY (not in code blocks):
[CRON_CREATE] name: Task name schedule: Cron expression schedule_description: Human-readable description of when the task runs message: Message content to send when triggered [/CRON_CREATE]
Required fields:
name: Short descriptive name for the taskschedule: Valid cron expressionschedule_description: Human-readable explanation of the schedule (e.g., "Every Monday at 9:00 AM")message: The message to send when the task triggersExample output (output EXACTLY like this, without code blocks):
[CRON_CREATE] name: Weekly Meeting Reminder schedule: 0 9 * * MON schedule_description: Every Monday at 9:00 AM message: Time for the weekly meeting! [/CRON_CREATE]
Output [CRON_LIST] directly (not in code blocks) to query scheduled tasks.
The system will return the result in a follow-up message. Wait for the response before taking further action.
Output [CRON_DELETE: <actual-job-id>] directly to delete a specific task.
Replace <actual-job-id> with the real job ID (e.g., cron_abc123).
| Expression | Meaning |
| ----------------- | -------------------------------- |
| 0 9 * * * | Every day at 9:00 AM |
| 0 9 * * MON | Every Monday at 9:00 AM |
| 0 9 * * MON-FRI | Weekdays at 9:00 AM |
| */30 * * * * | Every 30 minutes |
| 0 */2 * * * | Every 2 hours |
| 0 0 1 * * | 1st of every month at midnight |
| 0 18 * * FRI | Every Friday at 6:00 PM |
| 0 9,18 * * * | Every day at 9:00 AM and 6:00 PM |
┌───────────── minute (0-59)
│ ┌───────────── hour (0-23)
│ │ ┌───────────── day of month (1-31)
│ │ │ ┌───────────── month (1-12)
│ │ │ │ ┌───────────── day of week (0-6, SUN-SAT)
│ │ │ │ │
* * * * *
* - Any value, - List separator (e.g., 1,3,5)- - Range (e.g., MON-FRI)/ - Step (e.g., */15 for every 15)[CRON_LIST] is an async query. You MUST wait for the system response before proceeding with [CRON_CREATE] or [CRON_DELETE]. Never output multiple commands in one message.development
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas
data-ai
用于在小红书上发布高质量的 AI 相关岗位招聘帖子。包含自动生成极客风格的招聘封面图和详情图,并提供自动化发布脚本。当用户需要发布招聘信息、寻找 Agent 设计师或其他 AI 领域人才时使用。
data-ai
用于在 X (x.com) 发布招聘帖子。包含文案规范、图片生成提示和自动化发布脚本。发布 AI 相关岗位或设计类岗位时优先使用。
development
Parse and apply character cards and world info files in multiple formats (PNG, WebP, JSON), fully compatible with SillyTavern format. Supports automatic parsing, keyword triggering, and dynamic updates.