Canary
Generate a curl-based canary watcher script for a deployed URL. Validates URL is http/https, status code is 100-599, interval is 5-86400 seconds. The generated script supports one-shot (default) and --watch (continuous loop) modes. Wire into cron or a CI scheduled job. Run as `node ~/.claude/skills/dragoon/skills/canary/scripts/canary.js <url>`.From its SKILL.md
npx -y skills add Dragoon0x/dragoon-skills --skill canaryAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
- runs commandsInstructs the agent to run 5 commands, including `node ~/.claude/skills/dragoon/skills/canary/scripts/canary.js <url>` and 4 more.
SKILL.md
0.9 KB, 144 tokens by cl100k_base, as published. Nobody here has run it
/canary
Lightweight uptime watcher.
When to use
- After deploying, to watch the new release
- Before a major event, as a heartbeat
- The user says "set up a watcher", "monitor X URL"
What it produces
scripts/canary.sh that uses curl. zero install. supports:
bash scripts/canary.sh # one-shot, exits 0/1
bash scripts/canary.sh --watch # continuous loop
Run it
dragoon canary https://example.com --apply
dragoon canary https://example.com --status 204 --interval 30 --apply
What ships with it: 1 file
4.3 KB alongside SKILL.md, 1 of them executable
scripts/
- canary.jsruns4.3 KB