review-pr

Review GitHub pull requests from local snapshot files and generate review.json.

144|16|Updated May 3, 2026
One-click install
npx skills add https://github.com/Terry-Mao/AICodingFlow --skill review-pr-terry-mao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-pr
Source: https://github.com/Terry-Mao/AICodingFlow/tree/main/.github/skills/review-pr
Command: npx skills add https://github.com/Terry-Mao/AICodingFlow --skill review-pr-terry-mao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows for offline review of GitHub pull requests using local snapshot files, enabling PR review without posting to GitHub.

Core Features & Use Cases

  • Offline PR Review: Conduct PR reviews using local files (pr_description.txt, pr_diff.txt, spec_context.md) without internet access.
  • Review JSON Output: Generates a review.json file with the review findings.
  • Use Case: Ideal for CI jobs or bots that need to provide PR review comments without interacting with GitHub.

Quick Start

Run the review-pr skill to review a PR using the provided snapshot files.

Frequently Asked Questions about review-pr

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

FAQPage Schema
How do I review a GitHub pull request offline without internet access?

You can review a GitHub pull request offline by reading local snapshot files such as pr_description.txt, pr_diff.txt, and spec_context.md, generating a review.json file without internet access.

Can I run PR review in CI jobs or bots without posting comments to GitHub?

Yes, you can run PR review in CI jobs or bots without posting to GitHub by processing local snapshot files and outputting a review.json file containing the findings.

What local files do I need to prepare for offline PR review?

For offline PR review, you need to prepare local snapshot files including pr_description.txt, pr_diff.txt, and spec_context.md to provide the pull request data for analysis.

How does offline PR review handle severity labels and suggestion blocks?

Offline PR review handles severity labels and suggestion blocks by targeting PR_diff_V1 and processing validator requirements, outputting these structured findings into a review.json file.

What is the output format for offline GitHub pull request reviews?

The output format for offline GitHub pull request reviews is a review.json file containing the review findings, severity labels, and suggestion blocks generated from local snapshot files.