一键导入
cron
Use this skill when the user wants to schedule a recurring reminder or task, list their scheduled jobs, or cancel an existing job.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use this skill when the user wants to schedule a recurring reminder or task, list their scheduled jobs, or cancel an existing job.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Extract 1-2 memorable lessons from the current conversation and format them as compact TIL (Today I Learned) notes with a daily spaced-repetition quiz reminder. Use when the user asks "what should I remember from this chat", "extract lessons", "generate my daily review", "what did I learn today", "summarize learnings", or finishes a technical conversation wanting to retain knowledge without re-asking AI next time.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
| name | cron |
| description | Use this skill when the user wants to schedule a recurring reminder or task, list their scheduled jobs, or cancel an existing job. |
Create, inspect, and remove time-based automations using the cron tool.
There are two modes:
The cron tool accepts an action and scheduling parameters.
cron(action="add", message="<text or task>", every_seconds=<N>)
cron(action="add", message="<text or task>", cron_expr="<5-field cron>")
Exactly one of every_seconds or cron_expr is required.
message should contain only the task/reminder content.
Do not include schedule/timezone or recipient/user details in message;
those are defined by cron parameters + channel context.
cron(action="list")
Returns all scheduled jobs with their ID and schedule.
cron(action="remove", job_id="<id>")
Use the job ID returned by list or add.
| User says | Parameters |
|---|---|
| "every 20 minutes" | every_seconds=1200 |
| "every hour" | every_seconds=3600 |
| "every day at 9 AM" | cron_expr="0 9 * * *" |
| "weekdays at 5 PM" | cron_expr="0 17 * * 1-5" |
| "every Monday at 8 AM" | cron_expr="0 8 * * 1" |
| "twice a day" | cron_expr="0 9,21 * * *" |
Reminder every 20 minutes:
cron(action="add", message="Time to take a break!", every_seconds=1200)
Daily weather report task:
cron(action="add",
message="Check today's weather forecast and send a brief summary.",
cron_expr="0 8 * * *")
Daily quote task (task-only message):
cron(action="add",
message="Pick one movie/anime quote matching today's mood from local weather + weekday/weekend. Output: quote, 1-2 sentence why-it-fits, source URL. Add SPOILER WARNING only for major twists/final-act reveals. Avoid explicit NSFW.",
cron_expr="30 13 * * *")
List all jobs:
cron(action="list")
Remove a job:
cron(action="remove", job_id="3f2a1b...")
list first to get IDs, then remove each one.