differential-review

Analyze code diffs for security regressions and generate evidence-backed markdown reports.

965|142|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/vigolium/vigolium --skill differential-review-vigolium
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: differential-review
Source: https://github.com/vigolium/vigolium/tree/main/platform/vigolium-audit/src/content/skills/differential-review
Command: npx skills add https://github.com/vigolium/vigolium --skill differential-review-vigolium

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Differential security review helps teams catch security regressions introduced by pull requests, commits, and code diffs by grounding findings in git history, line numbers, and concrete attack scenarios.

Core Features & Use Cases

  • Risk-first change triage: prioritizes auth, crypto, value transfer, external calls, and validation removals regardless of PR size.
  • Adaptive depth: scales analysis based on codebase size (SMALL/MEDIUM/LARGE) and risk triggers (HIGH/MEDIUM/LOW).
  • Evidence-based markdown reports: produces a comprehensive markdown artifact including blast radius, test coverage gaps, and adversarial exploitability for HIGH risk changes.

Quick Start

Run a differential security review for your PR by providing the changed diff/commit range and letting the skill generate the markdown report for triage and remediation.

Frequently Asked Questions about differential-review

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

FAQPage Schema
How do I prevent security regressions in code diffs and pull requests?

To prevent security regressions in code diffs, you can perform a differential security review that analyzes pull requests and commits with git history context. This grounds findings in line numbers and concrete attack scenarios to catch issues early.

What is differential security review and when do I need it for my codebase?

Differential security review is an analysis technique that catches security regressions introduced by code changes. You need it when modifying authentication, authorization, crypto, validation, or value-transfer logic to ensure changes do not expand your attack surface.

How do I analyze the blast radius and test coverage of high-risk code changes?

You can analyze the blast radius and test coverage of high-risk code changes by running a differential review that calculates the potential impact scope and assesses test coverage gaps. It produces an evidence-backed markdown report for remediation.

Can I use git history and git blame context to triage security risks in large codebases?

Yes, you can use git history and git blame context to triage security risks in large codebases. The review applies adaptive analysis depth based on codebase size and risk triggers, prioritizing auth, crypto, and external call surface changes.

Does attacker modeling work for assessing exploitability in pull request diffs?

Yes, attacker modeling works for assessing exploitability in pull request diffs by simulating adversarial exploitation for high-risk changes. It evaluates validation removals and external call surfaces to produce evidence-backed regression-prevention guidance.

What is the best way to generate a markdown report for security-focused code review?

The best way to generate a markdown report for security-focused code review is to execute a differential analysis on your commit range. It automatically produces an evidence-backed markdown artifact containing blast radius, test coverage, and adversarial exploitability details.