pr-impact-review

Review pull request diffs for user value impact and product quality from a PdM perspective.

Updated Oct 14, 2024
One-click install
npx skills add https://github.com/tktcorporation/food-shop-search --skill pr-impact-review-tktcorporation
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pr-impact-review
Source: https://github.com/tktcorporation/food-shop-search/tree/main/.claude/skills/pr-impact-review
Command: npx skills add https://github.com/tktcorporation/food-shop-search --skill pr-impact-review-tktcorporation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Line-level code reviews confirm whether code is correct, but they cannot answer whether a pull request should actually ship to users. This Skill evaluates PR and branch diffs against the stated intent of the issue, surfacing how user value changes (for better or worse) so a product manager can make a go/no-go merge decision. ## Core Features & Use Cases - User Value Assessment: Reads the diff and translates changes into before/after user experience impacts, covering both gains and trade-offs. - Intent Alignment Check: Compares the implementation against the issue or PR description to detect scope drift, over-delivery, or silent spec changes. - Structured Verdict Output: Produces a concise summary with a pass / conditional pass / fail judgment, severity-labeled concerns, and a triage table of good, questionable, and unexpected changes. - Use Case: Before merging a feature branch, run this Skill to confirm the change delivers the intended value, has no unannounced behavior changes users would notice, and is safe to release. ## Quick Start Review this pull request from a PdM perspective and tell me whether it is safe to merge and how it changes user value.

Frequently Asked Questions about pr-impact-review

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

FAQPage Schema
How do I review a pull request for user impact instead of code quality?▼

Fetch the PR description and diff, identify the intended goal as a baseline, then translate each user-visible change into before/after experience impacts. Judge value gains, trade-offs, and unexpected changes, and conclude with a pass, conditional pass, or fail verdict.

What is the difference between code review and product impact review?▼

Code review checks whether individual lines and functions are correct at an engineering level. Product impact review asks whether the change should ship to users at all, evaluating value changes, alignment with the issue's intent, and unannounced behavior changes.

How do I detect silent specification changes in a pull request?▼

Compare the declared intent in the issue or PR description against every user-visible behavior change in the diff. Any change users can perceive that nobody announced, such as altered defaults, ordering, or removed functionality, is a silent spec change.

When should a pull request review skip user value analysis?▼

Skip it for internal refactors, typo fixes, or comment-only changes where user-facing value does not change at all. In those cases, conclude with a single statement that no user value change occurred rather than producing a full review.

How do I judge whether a PR concern is major or minor severity?▼

Rate concerns by user impact: Critical covers data loss or wrong information driving decisions, Major covers visible malfunctions requiring rollback, and Minor covers avoidable edge cases. Known trade-offs of standard practices like rate limiting are typically Minor.