cron-manager
View, analyze, and modify the current user's crontab on the system
SKILL.mdskills/cron_manager/SKILL.md
GitHubCron Manager Skill
Read (current user / system / status)
- list — current user's crontab (
crontab -l) - system — system crontab files where readable (
/etc/crontab,/etc/cron.d/*) - status — macOS:
launchctl list(job list; may be long)
Write (current user crontab only)
Use builtin_cron_manager with operation:
- write — replace entire user crontab. Pass
content(full crontab text, newline-terminated lines as usual). - append_line — append one cron line. Pass
line(single line, no embedded newlines). - clear — remove the current user's crontab (
crontab -r).
Safety: write/append_line/clear affect only the OS user running the desktop app (not root). Prefer append_line for adding a single job. Review write before applying — it replaces the whole file. Risk is elevated (medium): confirm in the UI when prompted.
Parameters
| Field | Used when |
|---|---|
operation |
list | system | status | write | append_line | clear |
content |
operation=write |
line |
operation=append_line |
Note: On Linux servers, status uses launchctl (macOS); for server-side runs, use client execution on the target machine.