differential-review

Perform security-focused differential review of code changes using git history.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/1203992808/ChatGPTCaricature --skill differential-review-1203992808
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: differential-review
Source: https://github.com/1203992808/ChatGPTCaricature/tree/main/.claude/skills/differential-review
Command: npx skills add https://github.com/1203992808/ChatGPTCaricature --skill differential-review-1203992808

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates in-depth, security-focused code reviews for code changes, ensuring that new code doesn't introduce vulnerabilities and preventing regressions.

Core Features & Use Cases

  • Security-First Analysis: Prioritizes critical security areas like authentication, cryptography, and data validation.
  • Adaptive Depth: Scales analysis depth based on codebase size (SMALL, MEDIUM, LARGE).
  • Regression Detection: Leverages git history to identify and prevent reintroduction of past vulnerabilities.
  • Use Case: Before merging a pull request that modifies the core authentication module, use this Skill to perform a thorough security review, identify potential bypasses, and generate a detailed report flagging any risks.

Quick Start

Run a differential security review on the current branch's changes.

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 code review for git pull requests?

This Skill performs security-focused differential review on git branch changes, calculating blast radius and checking test coverage to generate comprehensive markdown reports that prevent security regressions before merging.

What is differential code review and how does it detect security vulnerabilities?

Differential code review analyzes only code changes rather than the entire repository, prioritizing critical areas like authentication and cryptography while leveraging git history to identify and prevent the reintroduction of past vulnerabilities.

Does this security audit tool scale for large codebases?

Yes, the security audit scales for large codebases through adaptive depth, automatically adjusting analysis depth based on codebase size categories (SMALL, MEDIUM, LARGE) to ensure efficient and targeted vulnerability detection.

How do I check test coverage and blast radius before merging code changes?

Run a differential review on the current branch to calculate the potential blast radius of changes and verify existing test coverage. It generates a comprehensive markdown report flagging any security risks before merging.

What is the best way to prevent security regressions in continuous integration?

The best way to prevent security regressions in continuous integration is to run an automated differential review on every pull request, using git history to block the reintroduction of previously patched vulnerabilities in modified authentication and cryptography logic.