review-prs

Automates GitHub pull request review via isolated git worktrees and consolidated comments.

Updated Feb 29, 2020
One-click install
npx skills add https://github.com/kevinrobayna/dotfiles --skill review-prs-kevinrobayna
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-prs
Source: https://github.com/kevinrobayna/dotfiles/tree/main/claude/dot-claude/skills/review-prs
Command: npx skills add https://github.com/kevinrobayna/dotfiles --skill review-prs-kevinrobayna

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of discovering, setting up, and reviewing pull requests assigned to you, significantly speeding up your code review workflow.

Core Features & Use Cases

  • Automated PR Discovery: Finds all open PRs assigned to you for review.
  • Worktree Creation: Sets up isolated worktrees for each PR for focused review.
  • Parallel Review Execution: Runs code reviews concurrently across multiple PRs.
  • Consolidated Reporting: Summarizes review findings and posts comments to GitHub.
  • Use Case: When you have multiple PRs waiting for your attention, this Skill can handle the setup and initial review, presenting you with a clear summary of findings and recommendations.

Quick Start

Use the review-prs skill to review all pending pull requests assigned to you.

Frequently Asked Questions about review-prs

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

FAQPage Schema
How do I automate GitHub pull request reviews assigned to me?

This Skill discovers open PRs assigned to you, creates isolated git worktrees for each, and runs parallel code reviews concurrently, posting consolidated feedback as GitHub PR comments to streamline your workflow.

Do I need GitHub CLI and git to automate pull request code reviews?

Yes, automating pull request code reviews requires both GitHub CLI and git installed in your environment to fetch PRs, set up isolated worktrees, and post comments back to GitHub.

What is the best way to review multiple pull requests in parallel?

The best way to review multiple PRs in parallel is by using automated worktree creation to set up isolated environments for each PR, then running concurrent agent reviews that summarize findings into GitHub comments.

How does git worktree help with reviewing pull requests?

Git worktree sets up isolated environments for each pull request, allowing you to review multiple PRs concurrently without switching branches or disrupting your main working directory.

Can I post code review feedback directly to GitHub PR comments automatically?

Yes, you can post code review feedback directly to GitHub PR comments automatically. The agent runs reviews across isolated worktrees and consolidates findings into comments on the respective GitHub pull requests.

What are the limitations of automating pull request reviews with git worktrees?

Limitations include requiring both GitHub CLI and git installed, and managing multiple isolated worktrees can consume disk space when reviewing several pull requests concurrently.