skillhash

Is graph-evolution safe?

Grade A, 100/100. No meaningful risk found.

Compares Trailmark code graphs at two source code snapshots (git commits, tags, or directories) to surface security-relevant structural changes. Detects new attack paths, complexity shifts, blast radius growth, taint propagation changes, and privilege boundary modifications that text diffs miss. Use when comparing code between commits or tags, analyzing structural evolution, detecting attack surface growth, reviewing what changed between audit snapshots, or finding security-relevant changes that text diffs miss.

trailofbits/skills/plugins/trailmark/skills/graph-evolution 7.6kChecked 3h agoContent last changed 3h ago
A

graph-evolution

plugins/trailmark/skills/graph-evolution
100/100 · No meaningful risk foundNo security findings

Compares Trailmark code graphs at two source code snapshots (git commits, tags, or directories) to surface security-relevant structural changes. Detects new attack paths, complexity shifts, blast radius growth, taint propagation changes, and privilege boundary modifications that text diffs miss. Use when comparing code between commits or tags, analyzing structural evolution, detecting attack surface growth, reviewing what changed between audit snapshots, or finding security-relevant changes that text diffs miss.

Content hash
sha256:c989d4105d5e990773dc2d599dcd2033586d8420f5b1592da2b76447bc015d58
Files
6
Quality
100/100

Security findings

None of the 30 rules matched.

Files in this skill
  • SKILL.md13.2 KB
  • agents/openai.yaml246 B
  • assets/trail-of-bits-mark.svg3.0 KB
  • references/evolution-metrics.md5.1 KB
  • references/report-format.md4.2 KB
  • scripts/graph_diff.py7.7 KB

Questions about graph-evolution

Is graph-evolution safe to install?
Our scanner gave graph-evolution grade A (100/100): no meaningful risk found. None of the 30 security rules matched. Static analysis cannot prove safety, so pin the reviewed revision with a lockfile.
How do I install graph-evolution in Claude Code or Codex?
Run skillhash add github:trailofbits/skills/plugins/trailmark/skills/graph-evolution. It downloads the exact commit, checks the grade against your policy, writes skills.lock and installs it into .claude/skills and .agents/skills.
What happens if graph-evolution changes upstream?
Its content hash changes. skillhash verify fails in CI until you review the new version and update the lock. With a watch, you also get an alert.

More from trailofbits/skills