π¦ ClawHub
cron-guardrails-pack
by @highlander89
Lint cron entries for schedule validity, bad model names, and missing NO_REPLY discipline markers.
TERMINAL
clawhub install 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-ops-agent
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"
Quickstart
1) Install
2) Use
Safety
π‘ 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