This handles the full PR review workflow: fetches comments via GitHub CLI, classifies them by severity (critical down to nitpick), shows you a summary table of what needs attention, and lets you apply fixes with confirmation before committing. It's smart about CodeRabbit's structured review sections and knows to grab comments from review-specific endpoints when the general API misses them. The severity classification is opinionated but useful, it batches cosmetic fixes into single commits while keeping functional changes separate, and it handles thread replies correctly (which is fiddly with the GitHub API). Good for teams that get detailed automated reviews and need a systematic way to work through feedback without missing anything or making a mess of the commit history.

skills.sh installs
579
GitHub stars
72
last updated
Aug 21, 2026

Install

$ npx -y skills add fvadicamo/dev-agent-skills --skill github-pr-review --agent claude-code

Installs into .claude/skills of the current project.

Files

GitHub PR review

Resolves Pull Request review comments with severity-based prioritization, fix application, and thread replies.

Current PR

!gh pr view --json number,title,state,milestone -q '"PR #\(.number): \(.title) (\(.state)) | Milestone: \(.milestone.title // "none")"' 2>/dev/null

Core workflow

1. Fetch, filter, and classify comments

REPO=$(gh repo view --json nameWithOwner -q '.nameWithOwner')
PR=$(gh pr view --json number -q '.number')
LAST_PUSH=$(git log -1 --format=%cI HEAD)

# Inline review comments - filter out replies (keep only originals)
gh api repos/$REPO/pulls/$PR/comments?per_page=100 --jq '
  [.[] | select(.in_reply_to_id == null) |
   {id, path, user: .user.login, created_at, body: .body[0:200]}]
'

# PR-level reviews with non-empty body (CodeRabbit sections, Gemini, etc.)
gh api repos/$REPO/pulls/$PR/reviews?per_page=100 --jq '
  [.[] | select(.body | length > 0) |
   {id, user: .user.login, state, submitted_at, body: .body[0:500]}]
'

Sponsors

Details

Repository
github.com/fvadicamo/dev-agent-skills
Categories
Git & Pull Requests, Code Review & Quality, AI & Agent Building, Debugging, CLI & Terminal
First seen
Jun 3, 2026

More from fvadicamo/dev-agent-skills

All 5
1github avatargit-commitgithub/awesome-copilotExecute git commit with conventional commit message analysis, intelligent staging, and message generation. Use when user asks to commit changes, create a git co48.4Kskills.sh installs
2github avatargit-flow-branch-creatorgithub/awesome-copilotIntelligent Git Flow branch creator that analyzes git status/diff and creates appropriate branches following the nvie Git Flow branching model.9.9Kskills.sh installs
3giuseppe-trisciuoglio avatarcreate-pr-from-specgiuseppe-trisciuoglio/developer-kitCreate GitHub Pull Request from specification using pull_request_template.md. Use when: spec needs to be converted to PR, spec is ready for review/merge, need t1.5Kskills.sh installs
4pedronauck avatargit-rebasepedronauck/skillsIntelligently handle git rebase operations and resolve merge conflicts while preserving features and maintaining code quality. Use when rebasing feature branche395skills.sh installs
5onewave-ai avatargit-pr-revieweronewave-ai/claude-skillsReview pull requests for code quality, security issues, and best practices. Use when reviewing PRs, checking code changes, or analyzing diffs before merge.334skills.sh installs
6fvadicamo avatargithub-pr-creationfvadicamo/dev-agent-skillsCreates GitHub Pull Requests with automated validation and task tracking. Use when user wants to create PR, open pull request, submit for review, or check if re239skills.sh installs