coderabbit-resolver
Installation
SKILL.md
<essential_principles>
How This Skill Works
Automates the iterative CodeRabbit review loop on a GitHub PR until all review comments are resolved and CI is green, then merges and cleans up.
Principle 1: GraphQL-Only Thread Resolution
GitHub has NO REST API for resolving review threads. You MUST use the GraphQL resolveReviewThread mutation with PRRT_-prefixed thread IDs. The mutation is idempotent — safe to call on already-resolved threads.
Principle 2: Iterative Loop Until Clean
The workflow runs in a loop:
- Extract unresolved CodeRabbit review comments
- Fix code issues OR resolve already-fixed threads
- Commit → Push → Wait for CI + CodeRabbit re-review
- Repeat until: zero unresolved threads AND all CI checks pass AND CodeRabbit check on current HEAD is
completed+success
Principle 3: Validation Before Every Push
Related skills