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/monmacllcapp/skill-forks --skill differential-review-monmacllcapp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: differential-review
Source: https://github.com/monmacllcapp/skill-forks/tree/main/skills/security/differential-review
Command: npx skills add https://github.com/monmacllcapp/skill-forks --skill differential-review-monmacllcapp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of security-focused code reviews for changes like Pull Requests and commits, ensuring that potential vulnerabilities are identified and addressed before they can be exploited.

Core Features & Use Cases

  • Differential Analysis: Compares new code against existing code to pinpoint security risks.
  • Risk-Based Prioritization: Focuses review depth based on the potential impact of changes (High, Medium, Low risk).
  • Contextual Understanding: Leverages git history and codebase size to adapt analysis depth.
  • Automated Reporting: Generates comprehensive markdown reports detailing findings, attack scenarios, and recommendations.
  • Use Case: A developer submits a Pull Request that modifies authentication logic. This Skill automatically analyzes the changes, identifies a potential authorization bypass, and generates a report with a concrete exploit scenario and recommended fix, flagging it for immediate attention.

Quick Start

Perform a security-focused differential 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 pull requests?

Automating security code review for pull requests involves analyzing git history and differential changes to pinpoint vulnerabilities. This process calculates blast radius and generates markdown reports to prevent security regressions before deployment.

What is differential analysis in vulnerability detection?

Differential analysis in vulnerability detection compares new code changes against existing code to identify security risks. It adapts analysis depth based on codebase size and prioritizes findings by risk level to highlight potential authorization bypasses.

How do I check test coverage and blast radius for git commits?

Checking test coverage and blast radius for git commits requires leveraging git history for contextual understanding of code changes. The analysis calculates the potential impact of modifications and evaluates test coverage to prevent security regressions.

Does automated code review adapt analysis depth to codebase size?

Yes, automated code review adapts analysis depth to codebase size by leveraging git history for context. This ensures risk-based prioritization focuses review efforts on high-impact changes rather than uniformly scanning the entire project.

How do I generate markdown reports for security vulnerabilities found in code?

Generating markdown reports for security vulnerabilities requires performing differential analysis on code changes. The reports detail findings, attack scenarios, and recommendations, providing concrete exploit examples and fixes for identified issues.

When do I need security-focused differential review for my codebase?

You need security-focused differential review when modifying critical features like authentication logic to prevent security regressions. It identifies potential vulnerabilities and authorization bypasses before they can be exploited in production environments.