بنقرة واحدة
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": "..." }