skills.vishalvoidskills/vishalvoid
Technical & DevelopmentIntermediate

differential-review

Security-focused diff review with git history analysis

Developer Setup

Setup & Installation

bash
npx skills add https://github.com/trailofbits/skills --skill differential-review

Overview

What This Skill Does

Runs security-focused differential reviews on PRs, commits, and diffs. Scales analysis depth to codebase size, calculates blast radius for high-risk changes, checks test coverage gaps, and writes a markdown report file. Detects security regressions by tracing git history on removed code.

Application

When to use this Skill

Documentation

Show Skills.md file

Differential Review

Security-focused differential review of code changes with git history analysis and blast radius estimation.

Author: Omar Inuwa

When to Use

Use this skill when you need to:

  • Review PRs, commits, or diffs for security vulnerabilities
  • Detect security regressions (re-introduced vulnerabilities)
  • Analyze the blast radius of code changes
  • Check test coverage gaps for modified code

What It Does

This skill performs comprehensive security review of code changes:

  • Risk-First Analysis - Prioritizes auth, crypto, value transfer, external calls
  • Git History Analysis - Uses blame to understand why code existed and detect regressions
  • Blast Radius Calculation - Quantifies impact by counting callers
  • Test Coverage Gaps - Identifies untested changes
  • Adaptive Depth - Scales analysis based on codebase size (small/medium/large)

Installation

Lines 1 - 25 of 109

Recommendations

Explore other random skills

All skillsMy patterns