skillhash

Is trailmark-variant-neighborhood safe?

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

Expands one confirmed or suspected vulnerability into a Trailmark graph neighborhood of variant candidates by finding sibling functions, shared callers and callees, common sensitive sinks, common entrypoint paths, interface implementations, override relationships, type/reference neighbors, and structurally similar nodes. Use after one issue is found to seed variant-analysis, semgrep-rule-creator, static-analysis, or manual review with graph-derived candidate locations.

A

trailmark-variant-neighborhood

plugins/trailmark/skills/trailmark-variant-neighborhood
94/100 · No meaningful risk found1 medium

Expands one confirmed or suspected vulnerability into a Trailmark graph neighborhood of variant candidates by finding sibling functions, shared callers and callees, common sensitive sinks, common entrypoint paths, interface implementations, override relationships, type/reference neighbors, and structurally similar nodes. Use after one issue is found to seed variant-analysis, semgrep-rule-creator, static-analysis, or manual review with graph-derived candidate locations.

Content hash
sha256:4e2a1d95cc3ef329ec0d49393c55c5e0679d56d7f4e17a0e899871ba66b0b8d7
Files
6
Quality
100/100

Security findings

  • mediumUnrestricted shell accessSL601 · plugins/trailmark/skills/trailmark-variant-neighborhood/SKILL.md:1
    Bash

    allowed-tools grants the skill any shell command without confirmation. Fix: Scope it, for example 'Bash(git status:*)' or 'Bash(npm test)'.

Files in this skill
  • SKILL.md4.2 KB
  • agents/openai.yaml252 B
  • assets/trail-of-bits-mark.svg3.0 KB
  • references/neighborhood-patterns.md2.2 KB
  • references/output-format.md1.4 KB
  • references/ranking.md1.6 KB

Questions about trailmark-variant-neighborhood

Is trailmark-variant-neighborhood safe to install?
Our scanner gave trailmark-variant-neighborhood grade A (94/100): no meaningful risk found. It matched 1 rule(s); review them below before installing. Static analysis cannot prove safety, so pin the reviewed revision with a lockfile.
How do I install trailmark-variant-neighborhood in Claude Code or Codex?
Run skillhash add github:trailofbits/skills/plugins/trailmark/skills/trailmark-variant-neighborhood. 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 trailmark-variant-neighborhood 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