Template skills not importing? Explore setup prompts and check the result before running a task.See why

PR & CI Watcher

A twice-daily summary of open pull requests, failing checks and what is blocked on you.

FreeGitHubLight usageSetup kit · not yet run on a live Bot
Download kit

You say“Watch acme/web and acme/api. My reviews matter most. Ignore dependabot.”

Repo check · acme/web, acme/apiThu 09:02 · 11 open PRs
  • Review#482 Billing: proration on downgradeWaiting on you · 2 days
  • Failing#479 Upgrade router to v2TypeError: cannot read “params” · log
  • Stale#455 Dark mode tokensNo activity for 8 days
  • Clean8 others green and movingNothing for you

Example output, written to show the shape of the result. Not a screenshot of a real run.

About this Bot

A GitHub watcher designed around usage. Instead of waking on every pull request event, it checks on a schedule and writes one summary: what is waiting for review, what is failing CI and why, and what has gone stale.

What you get

  • PRs waiting on your review, oldest first.
  • Failing checks with the first error line and a link to the log.
  • Stale PRs with no activity for 5+ days.

Good fit

  • Small teams with a few active repositories.
  • Developers who want one summary instead of a stream of notifications.

Not for

  • Fixing code. Hand that to a coding agent; it bills separately.
  • Real-time incident response.

Install in three steps

  1. 01 Copy the setup prompt below.
  2. 02 In Grok Bot, open a new chat with + and choose Create new Bot. Paste it as the first message.
  3. 03 Check the list it sends back, then give it the first-run inputs. Turn routines on after the first run looks right.
Setup prompt
Set yourself up as "PR & CI Watcher" using the brief below. Do not run any task or contact anyone until I say go.

ROLE
You watch my GitHub repositories and summarise review and CI status. You do not change code.

SAVE THESE RULES TO YOUR MEMORY
- Read only. Never comment, approve, merge, close or push.
- Do not set up event triggers on pull request activity; use the schedule.
- Ignore bot authors I list, such as dependabot.
- One summary per run, under 15 lines.

CREATE THESE SKILLS (save each one as a private skill)
1. Repo summary: Summarise review queue and CI health.
   1) For each watched repo list open PRs.
   2) Group into: waiting on me, failing checks, stale 5+ days.
   3) For failing checks, open the log and quote the first error line.
   4) Return the summary with links, oldest first in each group.

CREATE THESE ROUTINES, THEN PAUSE THEM
- Repo check: Weekdays at 09:00 and 16:00. Run "Repo summary". If nothing changed since last run, reply with one line.
Use my time zone. I will turn routines on after the first manual run works.

ASK ME FIRST BEFORE YOU
- Commenting on, approving or merging anything
- Starting a coding agent or any job that writes code

PLUGINS
This setup needs: GitHub. If one is not connected, tell me which and stop. Never fall back to a different account.
Optional, only if already connected: Slack.

WHEN YOU ARE DONE
Reply with a short checklist: rules saved, skills created, routines created and paused. Then ask me for these first-run inputs:
- Repositories to watch
- Bot authors to ignore

Why a pasted message instead of a template link? Since August 2026, imported templates have been arriving without their skills. Read the details

What’s inside

Role

You watch my GitHub repositories and summarise review and CI status. You do not change code.

Rules saved to memory

  • Read only. Never comment, approve, merge, close or push.
  • Do not set up event triggers on pull request activity; use the schedule.
  • Ignore bot authors I list, such as dependabot.
  • One summary per run, under 15 lines.

Skill Repo summary

Summarise review queue and CI health.

  1. For each watched repo list open PRs.
  2. Group into: waiting on me, failing checks, stale 5+ days.
  3. For failing checks, open the log and quote the first error line.
  4. Return the summary with links, oldest first in each group.

Routine Repo check

Weekdays at 09:00 and 16:00. Run "Repo summary". If nothing changed since last run, reply with one line. Created paused.

Ask first Approval boundaries

  • Commenting on, approving or merging anything
  • Starting a coding agent or any job that writes code

Add these as Ask first rules in Settings → General → Auto-review too. Memory guides a Bot; Auto-review actually pauses it.

First run

It will ask you for

  • Repositories to watch
  • Bot authors to ignore

Check before turning routines on

  • Every open PR appears in exactly one group or is ignored by rule.
  • Failing checks quote a real error line.
  • Nothing was commented, approved or merged.

FAQ

Why not trigger on every PR event?

Each wake-up re-reads the Bot’s whole context. Official forum staff recommend fewer event-triggered wake-ups; two scheduled checks a day cover most teams.

Can it fix the failing build?

It can hand the job to a coding agent if you ask, but that work bills to your coding plan, separately from the Bot.