bot-report
Reporting on bot work
The bots run unattended from cron, so the only way to know what they have been doing is to read what they recorded. This skill reads those records and explains them. It never polls, never posts, and never acts on a finding.
How it runs
Detail that used to sit in CLAUDE.md, which is not the place for it.
~/code/seabbs/dotfiles/scripts/review-bot.sh polls from cron every five minutes.
A poll with nothing to do costs two API calls, because both searches filter server side.
It reviews automatically when a PR opens, if the author is seabbs or seabbs-bot and the owner is one of seabbs, epinowcast, epiforecasts, EpiAware, nfidd or mfiidd.
On request it reviews any PR in those owners, including drafts, older PRs and other people's work.
seabbs can ask any time by commenting @seabbs-review-bot.
seabbs-bot can ask too, but only once the head commit has moved since the last review and at most five times per PR, so an agent has to push work to earn another pass.