reviewing-pr

Automate GitHub pull request reviews with severity-rated feedback.

1.2k|81|Updated Sep 5, 2024
One-click install
npx skills add https://github.com/udecode/dotai --skill reviewing-pr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reviewing-pr
Source: https://github.com/udecode/dotai/tree/main/.claude-plugin/plugins/git/skills/reviewing-pr
Command: npx skills add https://github.com/udecode/dotai --skill reviewing-pr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires github-cli.

What problem does it solve?

This Skill automates the tedious and often inconsistent process of reviewing GitHub Pull Requests. It ensures thorough, constructive feedback with severity ratings, improving code quality and maintaining development velocity without manual effort.

Core Features & Use Cases

  • Comprehensive Code Analysis: Performs detailed checks against a review checklist, covering correctness, tests, docs, security, and performance.
  • Incremental & Full Review Options: Adapts review scope to focus on latest changes or the entire PR.
  • Structured Feedback: Provides clear, categorized feedback with severity ratings (Critical, Major, Minor, Suggestion) and actionable recommendations.
  • Use Case: When a team member submits a pull request, use this skill to automatically perform a detailed code review, identify potential issues, and provide structured feedback directly on GitHub.

Quick Start

Use the reviewing-pr skill to review PR #123, focusing on the latest changes.

Frequently Asked Questions about reviewing-pr

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

FAQPage Schema
How do I automate GitHub pull request reviews?

Automate GitHub pull request reviews by using this Skill to analyze code changes against a review checklist, apply severity ratings to issues, and post structured feedback directly to the PR. It handles both incremental and full-review workflows without manual effort.

What does a comprehensive pull request review include?

A comprehensive pull request review checks correctness, test coverage, documentation, security, and performance. The Skill gathers existing comments, analyzes all changes against standards, rates findings by severity (Critical, Major, Minor, Suggestion), and delivers actionable recommendations with code examples.

Can I use this for incremental or full PR reviews?

Yes, the Skill supports both incremental reviews focusing on latest changes and full-scope reviews of the entire pull request, adapting the analysis depth to your team's workflow and review velocity needs.

What severity levels does the feedback include?

Feedback is categorized into four severity levels: Critical, Major, Minor, and Suggestion. Each issue receives a rating and concrete recommendations, helping teams prioritize fixes and maintain consistent code quality standards.

Does this work with GitHub CLI?

Yes, the Skill depends on GitHub CLI to interact with pull requests, retrieve PR metadata, and post review feedback directly to GitHub repositories.

What output format does the review produce?

Reviews output structured, template-driven feedback with categorized issues, severity ratings, concrete code examples, and actionable recommendations formatted for direct posting to GitHub pull requests.