review-pr

Review Apache ShardingSphere PRs and issue a definitive Merge Verdict.

20.8k|6.9k|Updated Jan 18, 2016
One-click install
npx skills add https://github.com/apache/shardingsphere --skill review-pr-apache
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-pr
Source: https://github.com/apache/shardingsphere/tree/main/.codex/skills/review-pr
Command: npx skills add https://github.com/apache/shardingsphere --skill review-pr-apache

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamline the process of reviewing Apache ShardingSphere PRs by ensuring root-cause fixes are identified, side effects are evaluated, and a safe merge decision is produced.

Core Features & Use Cases

  • Root-cause-first assessment: verify that PR changes repair the underlying issue before considering merge.
  • Risk and impact analysis: evaluate design consistency, performance, compatibility, and regression surface across multiple review rounds.
  • Committer-tone feedback: generate gentle, constructional change requests when a PR is not mergeable.

Quick Start

Provide a single Merge Verdict after reviewing the PR across rounds.

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 ShardingSphere pull request for root-cause fixes?

To review a ShardingSphere PR, identify root-cause fixes and assess design integrity, performance implications, compatibility, and regression risks across multiple review rounds to produce a single definitive Merge Verdict.

What is root-cause analysis in a pull request review?

Root-cause analysis in a pull request review verifies that PR changes repair the underlying issue rather than masking symptoms, evaluating side effects and regression surface before producing a safe merge decision.

When should a pull request return a Not Mergeable verdict?

A pull request should return a Not Mergeable verdict when evidence is insufficient to prove the root-cause fix is safe, prompting a request for the minimum additional information needed from the contributor.

Does this PR review workflow evaluate performance and compatibility risks?

Yes, the PR review workflow evaluates performance implications and compatibility risks alongside design consistency and regression surface across multiple review rounds before generating a final Merge Verdict.

How do I generate constructive change requests for a pull request?

To generate constructive change requests, the review workflow produces committer-tone feedback that gently requests the minimum additional information needed when a PR is assessed as Not Mergeable.

What is the best way to assess regression risks in a ShardingSphere PR?

The best way to assess regression risks in a ShardingSphere PR is applying a structured review workflow that evaluates design consistency, performance, and compatibility across multiple review rounds to reach a single Merge Verdict.