schedule
Manage timed execution of commands using natural language expressions like 'daily 9:00' or 'weekly monday'. Create, list, or delete tasks for macOS LaunchAgent or Linux crontab.
Instructions
Create, list, or delete scheduled tasks. Supports natural language scheduling like "daily 9:00", "weekly monday 8:30", "hourly". Installs as macOS LaunchAgent or Linux crontab.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Schedule action | |
| name | No | Schedule name/ID | |
| schedule | No | Schedule spec: "daily 9:00", "weekly monday 8:30", "hourly" | |
| command | No | Node.js code to execute on schedule | |
| description | No | What this schedule does | |
| workingDirectory | No | Working directory for the command |