differential-review

Analyze code diffs for security vulnerabilities and regressions.

Updated Jan 17, 2026
One-click install
npx skills add https://github.com/mejango/juicy-vision --skill differential-review-mejango
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: differential-review
Source: https://github.com/mejango/juicy-vision/tree/main/.claude/plugins/differential-review/skills/differential-review
Command: npx skills add https://github.com/mejango/juicy-vision --skill differential-review-mejango

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides structured, security-focused analysis of code changes by comparing baseline and head commits, surfacing potential vulnerabilities and regressions in a repeatable, auditable workflow.

Core Features & Use Cases

  • Baseline-aware: Builds and preserves a baseline context to detect invariants and trust boundary violations.
  • Phase-driven: Applies triage, code analysis, blast radius, deep context, and reporting, adapting to codebase size and risk.
  • Output-ready reports: Generates a comprehensive audit markdown report suitable for stakeholder review.
  • Use Case: When reviewing a PR that touches authentication, access control, or cryptography, the skill provides concrete findings, blast radius, and remediation guidance.

Quick Start

For a PR diff, run the differential-review skill to produce a detailed audit report.

Frequently Asked Questions about differential-review

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

FAQPage Schema
How do I automate security review for a pull request diff?

Automated security review for a PR diff analyzes baseline and head commits to surface vulnerabilities and regressions. It adapts analysis depth based on codebase risk, producing a markdown audit report with blast radius calculations and remediation guidance.

What is blast radius calculation in code review?

Blast radius calculation in code review measures the potential impact of code changes across the codebase by comparing baseline and head commits. It identifies trust boundary violations and surfaces concrete vulnerabilities to ensure defense-in-depth in the audit report.

How do I generate an audit report for code changes touching authentication?

To generate an audit report for authentication code changes, run a differential review on the PR diff. The skill provides concrete findings, blast radius impact, and remediation guidance by applying phase-driven triage and code analysis.

Can I use baseline context to detect security regressions in a PR?

Baseline context is used to detect security regressions in a PR by building and preserving a baseline to identify invariants and trust boundary violations. This phase-driven analysis compares baseline and head commits to surface concrete vulnerabilities.

Does automated PR audit work for large codebases?

Automated PR audit adapts to large codebases by scaling analysis depth based on codebase size and risk. It applies phase-driven review including triage, code analysis, and deep context to produce a comprehensive markdown report for stakeholders.

When should I not use automated security review for code diffs?

Automated security review for code diffs is not suited for non-security-focused analysis or when baseline and head commits are unavailable. It requires a git-based diff to compare changes and calculate blast radius for trust boundary violations.