Skill: Schedule recurring cron and run immediately

Converts an interval to a cron expression, schedules a recurring task via the cron creation tool, confirms to the user, and immediately executes the task without waiting for the first cron fire

Lord1Egypt Updated 2 repo stars

File contents

${PREAMBLE}

Action

  1. Convert ${INTERVAL} to a 5-field cron expression. Supported suffixes: s → ceil to nearest minute, m (minutes), h (hours), d (days). Examples: 5m*/5 * * * *, 1h0 * * * *, 1d0 0 * * *. If the interval doesn't cleanly divide its unit, round to the nearest clean interval and tell the user what you rounded to.
  2. Call ${CRON_CREATE_TOOL_NAME} with:
    • cron: the expression from step 1
    • prompt: the literal string ${SCHEDULED_PROMPT} — ${PROMPT_DESCRIPTION}
    • recurring: true
  3. Briefly confirm: ${CONFIRMATION_MESSAGE}
  4. Then immediately run ${IMMEDIATE_RUN_REFERENCE} now, following the instructions inlined below. Don't wait for the first cron fire.

${INLINE_TASK_INSTRUCTIONS}

${ADDITIONAL_CONTEXT}

Lord1Egypt/ai-skillforge/tree/main/skills/gemini/skill-schedule-recurring-cron-and-run-immediately commit 9041fabe24

Frequently asked questions

npx skillmds@latest add lord1egypt/skill-schedule-recurring-cron-and-run-immediately