greploop-apps

Iteratively fixes PRs until Greptile returns a 5/5 confidence score with zero unresolved comments.

1|Updated Sep 16, 2026
One-click install
npx skills add https://github.com/dsatpm/factory-skills --skill greploop-apps-dsatpm
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: greploop-apps
Source: https://github.com/dsatpm/factory-skills/tree/main/plugins/greploop-apps/skills/greploop-apps
Command: npx skills add https://github.com/dsatpm/factory-skills --skill greploop-apps-dsatpm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Large pull requests often exceed Greptile's file-count limit, causing automated reviews to be skipped entirely, and manually cycling through review feedback, fixes, and re-reviews is slow and error-prone. This Skill automates the full review-fix-push loop until the change earns a perfect Greptile score. ## Core Features & Use Cases - Automated review-fix loop: Triggers Greptile reviews by tagging @greptile-apps, polls for completion, applies fixes to actionable comments, resolves threads, and repeats until 5/5 confidence with zero unresolved comments or the iteration cap is reached. - Multi-platform support: Works with GitHub (gh CLI), GitLab (glab CLI), and Perforce (p4 CLI with shelved changelists), including platform-specific polling via check runs, pipelines, or Swarm comments. - Huge-PR handling: Bypasses Greptile's file-count limit by tagging @greptile-apps and falls back to polling edited summary comments when no check run appears. - Use Case: You open a 200-file PR on GitHub that Greptile refuses to auto-review. Run this Skill to trigger reviews, automatically address each round of feedback, and finish with a clean 5/5 confidence report. ## Quick Start Ask the agent to run greploop on the current PR with a maximum of 10 iterations and keep fixing Greptile's feedback until it reaches a 5/5 confidence score.

Frequently Asked Questions about greploop-apps

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically fix Greptile review comments on a pull request?▼

Run the greploop-apps workflow on your PR branch. It triggers a Greptile review by tagging @greptile-apps, fetches unresolved inline comments, applies fixes, resolves threads, pushes, and repeats until the confidence score reaches 5/5 or the iteration cap is hit.

How to get Greptile to review a PR with too many files changed?▼

Post a comment tagging @greptile-apps review instead of the plain @greptile mention. This bypasses Greptile's file-count limit on huge PRs, and the loop polls the edited Greptile summary comment when no check run is created.

Does greploop-apps work with GitLab and Perforce?▼

Yes, it supports GitHub via the gh CLI, GitLab via the glab CLI, and Perforce via the p4 CLI with shelved changelists. Platform detection is automatic, and you can override it with --vcs gitlab or --vcs perforce for self-hosted instances.

What happens when the maximum iteration limit is reached?▼

The loop stops after the --max-iterations cap (default 10) and prints a report showing the final confidence score, resolved comment count, and a list of remaining unresolved issues with suggested next steps.

Why does the Greptile check run never appear on my large PR?▼

On PRs over Greptile's file limit, the tagged review may not create a check run for the new head commit. Instead, Greptile edits its existing summary comment, so the workflow falls back to polling that comment's updated_at timestamp for a fresh confidence score.