← ClaudeAtlas

schedule-workflowlisted

How to author and inspect durable schedules from agent tools
lukacf/meerkat · ★ 19 · AI & Automation · score 77
Install: claude install-skill lukacf/meerkat
# Schedule Workflow Use Schedule when something should happen later, repeatedly, or on a wall-clock calendar. Schedules own time and delivery. They do not own live work state. ## Operating Rules - Create schedules with `meerkat_schedule_create` when the user asks for a reminder, recurrence, follow-up, monitor, wakeup, or routine automation. - Choose the smallest trigger that matches the request: `once` for one future instant, `interval` for fixed cadence, `calendar` for wall-clock recurrence in a named timezone. - For the current agent session, use the agent-facing session target `{"target_kind":"session","type":"current_session","action":{"type":"prompt","prompt":"Check in"}}`. The host resolves it to a persisted durable target. - Use `resumable_session` only when you have the exact durable `session_id`, and `materialize_on_demand_session` when the schedule must create a session from an explicit build spec on first fire. - The defaults are `misfire_policy: {"type":"skip"}`, `overlap_policy: "skip_if_running"`, and `missing_target_policy: "mark_misfired"`. Change them only when the user asks for bounded catch-up, concurrency, or different missing-target behavior. - Inspect with `meerkat_schedule_get`, `meerkat_schedule_list`, and `meerkat_schedule_occurrences` before creating duplicates. - Pause for temporary suspension, resume to reactivate, update to change future behavior, and delete only when the schedule should stop permanently. Delete is irr