Skip to content

Commit 1e24a6a

Browse files
authored
chore(skills): drop Cursor Bugbot from the babysit review loop (#7059)
1 parent ef42424 commit 1e24a6a

1 file changed

Lines changed: 6 additions & 9 deletions

File tree

.agents/skills/babysit/SKILL.md

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: babysit
3-
description: Drive a PR to a clean review (Greptile 5/5, zero open threads) — ships if needed, keeps it mergeable against staging, triggers Greptile/Cursor Bugbot, fixes real findings, replies to and resolves every thread, and loops until clean
3+
description: Drive a PR to a clean review (Greptile 5/5, zero open threads) — ships if needed, keeps it mergeable against staging, triggers Greptile, fixes real findings, replies to and resolves every thread, and loops until clean
44
---
55

66
# Babysit PRs
@@ -58,9 +58,9 @@ round. Always check both conditions freshly after every push.
5858
2. **If the PR has a merge conflict**, merge `origin/staging`, resolve the conflicts, run the
5959
usual pre-push checks, push, and go to step 8 to re-trigger review.
6060

61-
3. **If no review has run yet** (fresh PR, no Greptile/Cursor comments): they usually run
62-
automatically on PR open — confirm via `gh pr checks <n>` (look for `Cursor Bugbot` /
63-
`Greptile Review`) and wait for that first round before doing anything else.
61+
3. **If no review has run yet** (fresh PR, no Greptile comments): Greptile usually runs
62+
automatically on PR open — confirm via `gh pr checks <n>` (look for `Greptile Review`) and
63+
wait for that first round before doing anything else.
6464

6565
4. **If a review round has landed and it isn't clean**: for every thread where
6666
`isResolved: false`, triage the finding on its own merits — this is the part that requires
@@ -113,15 +113,13 @@ round. Always check both conditions freshly after every push.
113113
rounds; checking sync only before the push (step 6) and never after is how a bad push or a
114114
PR whose commit history quietly went stale between rounds goes unnoticed.
115115

116-
8. **Re-trigger review** by posting `@greptile` and `@cursor review` as **two separate PR
117-
comments** — never combine them into one comment, each bot only responds to its own mention:
116+
8. **Re-trigger review** by posting `@greptile` as its own PR comment:
118117
```bash
119118
gh pr comment <n> --body "@greptile"
120-
gh pr comment <n> --body "@cursor review"
121119
```
122120

123121
9. **Wait for the new round**, then go back to step 1. Pace the wait with `ScheduleWakeup` using
124-
a fallback delay of ~250–300s (Greptile/Cursor typically take 1–3 minutes) — never busy-poll
122+
a fallback delay of ~250–300s (Greptile typically takes 1–3 minutes) — never busy-poll
125123
in a sleep loop. Pass the same `/loop babysit PR <n>` prompt on each wakeup so the loop
126124
resumes correctly.
127125

@@ -147,7 +145,6 @@ notification email.
147145

148146
## Hard rules
149147

150-
- Never post the two re-review mentions as a single combined comment.
151148
- Never paste prod evidence into a reply without scrubbing it first (see above).
152149
- Never resolve a thread without replying to it first.
153150
- Never fix a finding with a hacky workaround — if the clean fix isn't obvious, find the sibling

0 commit comments

Comments
 (0)