differential-review

Identify security-focused findings in code changes using git history and risk scoring.

9|4|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/marduk191/qwen3_mcp --skill differential-review-marduk191
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: differential-review
Source: https://github.com/marduk191/qwen3_mcp/tree/main/skills/differential-review/skills/differential-review
Command: npx skills add https://github.com/marduk191/qwen3_mcp --skill differential-review-marduk191

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Differential Review solves the challenge of securely reviewing code changes by integrating git history, baseline context, risk stratification, and structured reporting to detect regressions and security gaps across PRs, commits, and diffs.

Core Features & Use Cases

  • Phase-driven methodology: Pre-analysis, Phase 0 triage through Phase 6 reporting to handle complex diffs in varying codebases.
  • Context-aware risk scoring: Flags HIGH/MEDIUM/LOW risk changes, derives blast radius, and generates concrete exploit scenarios.
  • Output-driven reporting: Produces comprehensive markdown audit-like reports and integrates with issue-writer workflows for stakeholder communication.

Quick Start

Provide the base and head commits to initiate a differential review and generate the final 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-focused code reviews for pull requests?

Automating security-focused code reviews involves analyzing git diffs and commits to identify risks. This skill processes baseline context, calculates blast radius, and generates adversarial reports with concrete exploit scenarios for triaging code changes.

What is blast radius calculation in code diff analysis?

Blast radius calculation in diff analysis measures the potential impact of code changes across a codebase. It evaluates test coverage and baseline context to stratify risk levels, helping prioritize security findings during pull request triage and auditing.

How do I generate security audit reports from git history?

Generating security audit reports from git history requires comparing base and head commits to drive a phase-based workflow. The process produces comprehensive markdown audit reports, integrating risk classification, deep context, and executive reporting for stakeholders.

Can I use this risk assessment approach for complex diffs across varying codebases?

Yes, this risk assessment approach handles complex diffs across varying codebases using a phase-driven methodology. It spans from pre-analysis and Phase 0 triage through Phase 6 reporting, adapting context-aware risk scoring to different project structures.

How do I classify security vulnerabilities found in commit diffs?

Classifying security vulnerabilities in commit diffs uses context-aware risk scoring to flag changes as HIGH, MEDIUM, or LOW risk. The methodology derives blast radius and generates concrete exploit scenarios to categorize findings during adversarial reporting.

What is the best way to triage security regressions in code changes?

The best way to triage security regressions in code changes is integrating git history with baseline context and test coverage analyses. This approach drives adversarial reporting, calculating blast radius to detect security gaps and regressions across commits.