Imported from cvsz/zworkforce (
.agents/skills/zworkforce-scheduler-events/SKILL.md). Install upstream withnpx skills add cvsz/zworkforce --skill zworkforce-scheduler-events. Copyright stays with the author.
zWorkforce Scheduler & Event Automation
Turn recurring and reactive work into safe, non-duplicated dispatch.
Workflow
- Identify the trigger type (cron expression, fixed interval, or durable event) and the target agent or workflow.
- Define an explicit dedupe key and filter so repeated or overlapping triggers cannot double-dispatch the same logical occurrence.
- Verify which scheduler replica currently holds the leader lease before assuming a schedule or event trigger is actively firing.
- Confirm timezone/interval semantics, catch-up behavior after downtime, and backoff for failed dispatch attempts.
- Trace a full trigger-to-task lifecycle (fire, lease, dispatch, task creation) before declaring a schedule or event rule production-ready.
References
zworkforce/scheduler.pyzworkforce/outbox.pyzworkforce/workflow.pytests/test_v3_scheduler_eval.pyREADME.mdscheduler/event and leader lease sections
Output
Report trigger type, dedupe/filter design, leader lease state, dispatch evidence, and any duplicate-dispatch or missed-occurrence risk.