review-pr

Analyze GitHub pull requests with three parallel agents for code, docs, and quality.

50|17|Updated Sep 2, 2023
One-click install
npx skills add https://github.com/bkelly-lab/jkp-data --skill review-pr-bkelly-lab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-pr
Source: https://github.com/bkelly-lab/jkp-data/tree/main/.claude/skills/review-pr
Command: npx skills add https://github.com/bkelly-lab/jkp-data --skill review-pr-bkelly-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the PR review process by coordinating three specialized agents to check code conventions, ensure documentation alignment, and perform a holistic quality assessment.

Core Features & Use Cases

  • Orchestrates three parallel analyses (code-critic, doc-sync, and pr-reviewer) to accelerate PR feedback.
  • Aggregates results from code quality checks, documentation consistency, and overall review to produce a unified report.
  • Use Case: Maintainers can deploy this in their CI or PR workflow to receive a consistent, fast, and actionable review of each pull request.

Quick Start

Provide the PR diff and metadata to the skill to run a three-agent PR review and receive a structured report.

Frequently Asked Questions about review-pr

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

FAQPage Schema
How do I automate PR reviews for Python code conventions and documentation?

Automating PR reviews uses three parallel agents to analyze GitHub pull request diffs and metadata, checking Python code conventions, documentation synchronization, and holistic quality. It aggregates results into a unified report with actionable guidance for maintainers.

Can I use this automated code review in my existing CI workflow?

You can deploy this automated code review in your CI or PR workflow by providing the PR diff and metadata. It coordinates three specialized agents to accelerate feedback, producing a consistent and structured review report without executing code outside the PR context.

What is the best way to check if documentation is synchronized with code changes in a pull request?

Checking documentation synchronization is handled by a specialized doc-sync agent that analyzes the PR diff. It ensures documentation alignment with code changes and aggregates results into a unified review report alongside code convention and holistic quality checks.

Does this PR review automation execute code from the pull request?

This PR review automation does not execute code outside the provided PR context. It strictly analyzes PR metadata, checks, and diffs accessed via GitHub CLI and PR data to enforce conventions and perform holistic quality assessments safely.

What do I need to run a three-agent code quality check on GitHub pull requests?

To run a three-agent code quality check, you need access to PR metadata, checks, and diffs via GitHub CLI and PR data. Provide the PR diff and metadata to the Skill to initiate the parallel analyses and receive a structured review report.