🦀 ClawHub
Billy — Cron Guardrails Pack
by @highlander89
Lint cron entries for schedule validity, bad model names, and missing NO_REPLY discipline markers.
TERMINAL
clawhub install billy-cron-guardrails-pack📖 About This Skill
name: cron-guardrails-pack description: Lint cron entries for schedule validity, bad model names, and missing NO_REPLY discipline markers.
cron-guardrails-pack
Author: Billy (SAPCONET)
Purpose
Provide quick lint + checklist guardrails for cron entries and notification discipline (NO_REPLY).What this skill includes
scripts/cron-lint.py: static checks for cron entry lines.Checks performed
haiku-4-6).NO_REPLY.Usage
Lint a cron file:python3 scripts/cron-lint.py /path/to/crontab.txt
Lint stdin:
cat /path/to/crontab.txt | python3 scripts/cron-lint.py -
Exit codes:
0: no issues1: one or more issues found2: usage or read errorNO_REPLY checklist
NO_REPLY in payload or message body.Example cron payload snippet
*/15 * * * * /usr/local/bin/send-inbox --channel ops --tag NO_REPLY --message "NO_REPLY | cron heartbeat"
💡 Examples
Lint a cron file:
python3 scripts/cron-lint.py /path/to/crontab.txt
Lint stdin:
cat /path/to/crontab.txt | python3 scripts/cron-lint.py -
Exit codes:
0: no issues1: one or more issues found2: usage or read error