一键导入
cron-scheduling
Create, list, and remove persistent scheduled tasks using cron expressions.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create, list, and remove persistent scheduled tasks using cron expressions.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Update persistent swarm memory in ${SWARM_MEMORY_FILE} when the user explicitly asks to remember, update, or forget durable information.
Web search and content extraction via Brave Search API. Use for searching documentation, facts, or any web content. Lightweight, no browser required.
Author repo-root .forge project resources, including skills, specialists, reference docs, Project Agent definitions, Forge extensions, and Pi extensions/settings.
Use when creating, refining, or validating reusable global, project, or repository skills, including trigger wording, templates, helper scripts, and validation checks.
Test-only project skill fixture for validating repo-root .forge skill discovery. Use when the user asks to run the Forge resource smoke skill or validate project skill loading.
Create, update, list, and delete global slash commands.
| name | cron-scheduling |
| description | Create, list, and remove persistent scheduled tasks using cron expressions. |
Use this skill when the user asks to schedule, reschedule, or cancel reminders/tasks for later.
Before creating a schedule, confirm:
America/Los_Angeles),If the request is ambiguous, ask a follow-up question before adding a schedule.
${SWARM_DATA_DIR}.--session is required when adding a schedule. Every schedule must target a specific session.Every new schedule must include --session.
SWARM_SESSION_ID env var when present, or from the agent identity / session context already provided to the runtime.Run the scheduler CLI from this skill directory:
node ./schedule.js add \
--manager "manager" \
--session "manager--s2" \
--name "Daily standup reminder" \
--cron "0 9 * * 1-5" \
--message "Remind me about the daily standup" \
--timezone "America/Los_Angeles"
One-shot schedule (fires once at the next matching cron time):
node ./schedule.js add \
--manager "manager" \
--session "manager--s2" \
--name "One-time deployment check" \
--cron "30 14 * * *" \
--message "Check deployment status" \
--timezone "America/Los_Angeles" \
--one-shot
Remove a schedule:
node ./schedule.js remove \
--manager "manager" \
--id "<schedule-id>"
List schedules:
node ./schedule.js list --manager "manager"
--session is required for add.
--manager is optional. If omitted, the CLI will auto-select a manager when there is only one manager
or when a known default manager is detected.
All commands return JSON:
{ "ok": true, ... }{ "ok": false, "error": "..." }