issue-pr-review

Automate end-to-end PR review by analyzing diffs, running tests, and validating CI status.

3|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/luongnv89/idd --skill issue-pr-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: issue-pr-review
Source: https://github.com/luongnv89/idd/tree/main/src/skills/issue-pr-review
Command: npx skills add https://github.com/luongnv89/idd --skill issue-pr-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reviewing pull requests across teams is error-prone and time-consuming, requiring manual diffs, test runs, and CI verification before merges.

Core Features & Use Cases

  • Mechanical pre-pass: lint, format, and tests run before any AI-assisted review.
  • End-to-end PR review: analyze diffs, verify acceptance criteria, traceability, and maintainability, and optionally auto-merge in auto mode.
  • Flexible workflow: supports both interactive and autonomous PR reviews, with configurable cycles and reporting.

Quick Start

Invoke the review on a PR by calling /issue-pr-review <PR_NUMBER> in your GitHub repository.

Frequently Asked Questions about issue-pr-review

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

FAQPage Schema
How do I automate end-to-end PR review with CI checks and auto-fix?

Automated end-to-end PR review analyzes the diff, runs the real test suite, and validates CI status to determine readiness for merge. It executes lint, format, and test pre-passes before AI-assisted review and optional auto-merge.

How does an autonomous PR review workflow verify acceptance criteria and traceability?

Autonomous PR review verifies acceptance criteria and traceability by analyzing the PR diff against project conventions. It leverages a shared agent pool to enforce compliance checks, running configurable cycles for reporting and auto-fixing issues.

Do I need git and gh authentication to run automated PR reviews?

Git and gh authentication are required to run automated PR reviews. The skill applies to GitHub workflows, using these authenticated credentials to handle interactive review, auto-fix cycles, and optional auto-merge actions.

Can I run a mechanical pre-pass for lint and tests before AI-assisted review?

You can run a mechanical pre-pass for lint, format, and tests before any AI-assisted review. This ensures the project's real test suite passes and validates CI status early before proceeding to diff analysis and acceptance criteria verification.

What is the best way to auto-merge pull requests after CI validation?

The best way to auto-merge pull requests after CI validation is to enable autonomous mode during end-to-end PR review. It analyzes diffs, runs tests, validates CI status, verifies acceptance criteria, and optionally auto-merges if checks pass.

How do I invoke an interactive PR review on a GitHub repository?

You invoke an interactive PR review on a GitHub repository by calling the review command with the specific PR number. This triggers diff analysis, test suite execution, and CI status validation to determine merge readiness.