Scheduler
When to Use
- •Scheduling daily briefings or reports
- •Setting up periodic cleanup tasks
- •Automating recurring workflows
Instructions
- •
List Schedules:
bashpython3 .claude/skills/scheduler/scripts/main_operation.py --action list
- •
Add Schedule:
bashpython3 .claude/skills/scheduler/scripts/main_operation.py --action add --cmd "COMMAND" --schedule "CRON_EXPRESSION" --comment "TASK_NAME"
*Example cron: "0 8 * * " (Daily at 8am)
- •
Remove Schedule:
bashpython3 .claude/skills/scheduler/scripts/main_operation.py --action remove --comment "TASK_NAME"
Validation
- • Schedule successfully added to crontab
- • Task appears in list output
- • Syntax valid (cron expression checked)
See REFERENCE.md for cron syntax.