From c350d3e96c11d4d9541c23786fbec5dfd46f5df5 Mon Sep 17 00:00:00 2001 From: Nicholas Novak Date: Tue, 13 Oct 2026 16:39:49 -0700 Subject: [PATCH] Add skill for babysitting a PR stack --- claude/.claude/skills/babysit-pr-stack/SKILL.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 claude/.claude/skills/babysit-pr-stack/SKILL.md diff --git a/claude/.claude/skills/babysit-pr-stack/SKILL.md b/claude/.claude/skills/babysit-pr-stack/SKILL.md new file mode 100644 index 0000000..3f6bacb --- /dev/null +++ b/claude/.claude/skills/babysit-pr-stack/SKILL.md @@ -0,0 +1,13 @@ +--- +name: babysit-pr-stack +description: Skill that defines how to babysit, watch, monitor, or otherwise ensure a set of pull requests get merged. Call this whenever the user requests any of these things +--- +## Prerequisites +1. Make sure all the PRs in the stack are out of the "Draft" status, or get approval using the "Question" tool, asking "This stack contains PRs that are still in the draft status, do you want to move them out?" (yes/no) +2. Make sure the changes have been submitted to GitHub and aren't sitting unmerged in the local tree + +# Steps +On a 10 minute loop: +1. Check for CI failures, and make any changes necessary to resolve those CI failures +2. Watch the comments on the PR, and if anyone makes them, make any changes necessary to resolve their concerns and resolve their comments +3. If any user requests changes, once you're done addressing their changes, re-request them for review \ No newline at end of file