Prerequisites:
- Claude Code installed
gitandgh(GitHub CLI) installed and authenticated- Greptile installed on your repository
- Greptile MCP server configured in Claude Code
Install
Clone the skills into your Claude Code skills directory. See the Claude Code skills docs for more on how skill discovery works.check-pr
Checks a pull request for unresolved review comments, failing status checks, and incomplete descriptions — then fixes and resolves them.Usage
What It Does
1
Waits for pending checks
Polls until all CI and review bot checks (Greptile, linters, etc.) reach a terminal state. This ensures all comments are available before analysis.
2
Analyzes the PR
Evaluates four areas:
- Status checks — Are CI checks passing or failing?
- PR description — Is it complete? Any TODOs or placeholders?
- Review comments — Inline comments from Greptile, linters, and human reviewers
- General comments — Discussion threads and bot notifications
3
Categorizes issues
Each issue is classified as:
4
Fixes and resolves
If there are actionable items, the skill makes the fixes, commits, pushes, and resolves the corresponding review threads.
greploop
Iteratively improves a PR until Greptile gives it a 5/5 confidence score with zero unresolved comments. Triggers a Greptile review, fixes all actionable comments, pushes, re-triggers, and repeats.Usage
What It Does
1
Triggers a Greptile review
Pushes the latest changes and waits for the Greptile review check to complete.
2
Parses review results
Reads the confidence score (e.g.
3/5) and fetches all unresolved inline comments from Greptile.3
Fixes actionable comments
For each unresolved comment, reads the file in context, determines if a code change is needed, and applies the fix. Informational comments and false positives are noted and resolved.
4
Commits, pushes, and loops
Commits the fixes, pushes, and goes back to step 1. The loop runs up to 5 iterations to avoid runaway cycles.
5
Exits when clean
Stops when Greptile returns 5/5 confidence with zero unresolved comments, or after the max iterations.
Output
On success:Next Steps
Auto-Fix Workflow
Manual auto-fix patterns using MCP tools
Claude Code Setup
Set up the Greptile MCP server for Claude Code