pr-review-evidence-formats

Standardize PR review evidence with mandatory formats for code, traces, exploits, and tests.

Updated Sep 8, 2025
One-click install
npx skills add https://github.com/randalmurphal/claude-config --skill pr-review-evidence-formats
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-review-evidence-formats
Source: https://github.com/randalmurphal/claude-config/tree/main/skills/pr-review-evidence-formats
Command: npx skills add https://github.com/randalmurphal/claude-config --skill pr-review-evidence-formats

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Defines what counts as valid evidence in PR reviews including code snippets, execution traces, exploitation scenarios, and test results. Use when validating findings, writing review reports, or verifying claims.

Core Features & Use Cases

  • Code Snippet Standards: Include file:line and context.
  • Execution Trace: Step-by-step flow through code.
  • Exploitation Scenarios: Security-focused proof with impact.
  • Test Results & Proof: Include before/after results.

Quick Start

Use the prescribed formats to present findings in PR reviews (code, trace, exploit, tests).

Frequently Asked Questions about pr-review-evidence-formats

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

FAQPage Schema
How do I standardize evidence formats for PR reviews?

Standardize PR evidence by applying mandatory formats: Code Snippet (file:line with context), Execution Trace (step-by-step code flow), Exploitation Scenario (security proof with impact), and Test Result (before/after outcomes). Each format enforces Show Don't Tell, Reproducible Evidence, and Minimal Sufficient Context principles to ensure findings are verifiable across codebases.

What should a code snippet include in a PR review?

A code snippet must include the file path and line number, surrounding context for clarity, and a description of the issue. This format ensures reviewers can locate, understand, and reproduce the finding without additional investigation.

When do I need execution traces in code reviews?

Use execution traces when you need to demonstrate step-by-step code flow or behavior. Traces document the exact sequence through the codebase, making complex logic transparent and enabling reviewers to verify claims about how code executes.

How do exploitation scenarios strengthen security reviews?

Exploitation scenarios present security findings as proof-of-concept demonstrations with measurable impact. They go beyond identifying a vulnerability to show how it can be exploited, making the risk concrete and reproducible for reviewers.

What's the difference between test results and other evidence formats?

Test results provide before/after proof that validates fixes or demonstrates problems. Unlike code snippets or traces, test results quantify outcomes, making them essential for verifying that changes actually resolve the reported issue.

Can I use these evidence formats for quality reviews outside security?

Yes. The standardized formats apply to both security and quality reviews. Code snippets, traces, scenarios, and test results work for any PR finding that requires reproducible, verifiable evidence.