Lightlines
By trailofbits

graph-evolution

trailofbits3.5k installs

Find security changes your code diffs miss.

What it does

Finds security-relevant structural changes between two code snapshots that text diffs miss.

When to use it

Use when comparing code snapshots to audit structural changes, new attack paths, or security-relevant evolution.

How to use it

Give it two code snapshots; it writes a security-focused Markdown report comparing their structural changes.

What you provide

  • two commits, tags, or directories
  • An existing project

Latest review

What you need · 3

Requires trailmark for graph construction, pre-analysis, and structural comparison; instructs installation if it is unavailable.

Uses uv to run the bundled graph-diff helper and to install trailmark when needed.

The bundled graph-diff helper requires Python 3.12 or newer.


Access · 1

This skill

trailmark

Execute

Installs trailmark if missing