evaluate-issue-pr
CommunityVerify PRs match the approved plan
Software Engineering#github#implementation plan#typecheck#merge gate#CI verification#pull request review#visual proof
Authorrjskene
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It independently checks whether a submitted pull request correctly implements an already-approved implementation plan, and produces a clear approval or flagged verdict to protect merges.
Core Features & Use Cases
- Trust-gated plan retrieval: Only a trusted-authored “Implementation Plan” comment is used as the source of truth for what the PR must implement.
- Plan compliance verification: Confirms each plan item’s “Files to change” and required categories (DB schema/API/frontend/tests), and flags missing or incorrect work while avoiding unnecessary refactors.
- Quality and safety review: Runs typechecking and tests, then inspects the diff for issues like leftover debug code, missing error handling, injection/XSS risks, and insufficient test coverage.
- CI-aware decisioning: Detects failed/cancelled CI checks and prevents approval when the PR is red, retrying with a fix when allowed by budget.
- Optional visual proof adjudication: For PRs/issue flows that require browser evidence, it invokes the relevant visual-proof skill and flags unsatisfied claims for human review.
- Auto-merge gate enforcement: When conditions are satisfied (and not opted out), it performs a controlled merge with safeguards like base-branch TOCTOU re-checks and screenshot URL rewriting for durability.
Quick Start
Use /pipeline:evaluate-issue-pr <issue_number> inside the feature worktree to review the PR against its trusted implementation plan and post an evaluation verdict.
Dependency Matrix
Required Modules
ghjqtimeoutbashrealpathnpmnpx tsc
Components
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: evaluate-issue-pr Download link: https://github.com/rjskene/pipeline/archive/main.zip#evaluate-issue-pr Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.