Agent skill for checking PR review comments, status checks, and description completeness
npx skills add https://github.com/greptileai/skills --skill greploopقم بتثبيت هذه المهارة باستخدام واجهة سطر الأوامر (CLI) وابدأ في استخدام سير عمل SKILL.md في مساحة عملك.
Agent Skills for automated PR review workflows. Supports GitHub, GitLab, and Perforce. Requires git + gh CLI (GitHub), glab CLI (GitLab), or p4 CLI (Perforce).
| Skill | Description |
|---|---|
check-pr |
Check a PR/MR/CL for unresolved comments, failing checks, incomplete description. Fix and resolve. |
greploop |
Loop: trigger Greptile review, fix comments, re-review — until 5/5 confidence and zero comments. |
Both skills auto-detect the platform (GitHub, GitLab, or Perforce) from the environment.
| Platform | CLI tool | Install |
|---|---|---|
| GitHub | gh |
cli.github.com |
| GitLab | glab |
gitlab.com/gitlab-org/cli |
| Perforce | p4 |
perforce.com/downloads |
Authenticate before use: gh auth login, glab auth login, or configure P4PORT/P4USER/P4CLIENT for Perforce.
git clone https://github.com/greptileai/skills.git ~/.claude/skills/greptile
cd ~/.claude/skills
ln -s greptile/check-pr check-pr
ln -s greptile/greploop greploop
Or as a submodule:
git submodule add https://github.com/greptileai/skills.git .skills/greptile
ln -s greptile/check-pr .skills/check-pr
ln -s greptile/greploop .skills/greploop
Claude Code discovers skills by looking for SKILL.md files at ~/.claude/skills/<skill-name>/SKILL.md. Since this is a multi-skill repo, symlinks are needed to expose each sub-skill at the expected depth.
Invoke by name in your agent (e.g. /check-pr 123 or /greploop). If no PR/MR/CL number is given, both skills auto-detect the PR/MR for the current branch, or the pending changelist for Perforce.
For self-hosted GitLab instances whose hostname doesn't contain "gitlab", pass --vcs gitlab explicitly. For Perforce, pass --vcs perforce if auto-detection fails.
MIT