differential-review

Identify security regressions and unsafe changes in git diffs and PRs.

21|1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/woohyun212/security-skill --skill differential-review-woohyun212
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: differential-review
Source: https://github.com/woohyun212/security-skill/tree/main/differential-review
Command: npx skills add https://github.com/woohyun212/security-skill --skill differential-review-woohyun212

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

An efficient diffs-focused security review that highlights regressions and unsafe changes introduced during code reviews, enabling teams to act before issues reach production.

Core Features & Use Cases

  • Diff-focused risk detection: surfaces added patterns that may introduce vulnerabilities and removals that weaken protections.
  • Prioritized findings: classifies changed files by risk tier and generates actionable remediation steps.
  • Real-world workflows: PR review, incident-driven diff analysis, and dependency change assessments.

Quick Start

Provide a diff URL or patch and run the skill to generate a prioritized security findings report.

Frequently Asked Questions about differential-review

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

FAQPage Schema
How do I spot security regressions in a git diff?

Spot security regressions in a git diff by analyzing code additions that introduce vulnerabilities and removals that disable protections, generating a prioritized risk report for remediation.

Can I review pull requests for vulnerabilities using diff analysis?

Review pull requests for vulnerabilities by applying diff-focused risk detection to patch sets and commit ranges, which classifies changed files by risk tier and highlights unsafe changes.

Does this security review work with semgrep for pattern matching?

This security review works with semgrep as optional tooling for pattern matching on code additions, applying it across languages to identify unsafe changes introduced in pull requests.

How do I analyze patch sets for disabled security protections?

Analyze patch sets for disabled security protections by evaluating code removals within the diff, which detects when existing safeguards are weakened or deleted during modifications.

What is the best way to assess dependency changes for security risks?

Assess dependency changes for security risks by running incident-driven diff analysis on commit ranges, evaluating added patterns against known vulnerabilities to produce actionable remediation steps.

Do I need a local repository context to detect unsafe code changes?

You need a local repository context and a diff source to detect unsafe code changes, as the analysis requires access to patch sets and commit ranges to identify security regressions.