variant-analysis

SAFE max severity LOWSkillSpector Caution 20 registry trailofbits last scanned 1 scan

Verdict safe, but 1 finding (1 low), mainly policy violation. Most recent scan 2026-02-08.

Second scanner: NVIDIA SkillSpector

Independent static run, no language model, over the same files as the Cisco scan above. How the two scanners compare across the whole corpus: Two scanners, one corpus.

What this skill does

Find similar vulnerabilities and bugs across codebases using pattern-based analysis. Use when hunting bug variants, building CodeQL/Semgrep queries, analyzing security vulnerabilities, or performing systematic code audits after finding an initial issue.

Package
13 files, 38 KB
SKILL.md
782 words, 12+ sections
Code
None. Instructions only.

SKILL.md covers: Variant Analysis · When to Use · When NOT to Use · The Five-Step Process · Step 1: Understand the Original Issue · Step 2: Create an Exact Match · Step 3: Identify Abstraction Points · Step 4: Iteratively Generalize · Step 5: Analyze and Triage Results · Tool Selection · Key Principles · Critical Pitfalls to Avoid

Findings

LOW Skill does not specify a license Policy Violationstatic

Skill manifest does not include a 'license' field. Specifying a license helps users understand usage terms.

SKILL.md

Remediation: Add 'license' field to SKILL.md frontmatter (e.g., MIT, Apache-2.0)

What is in the package

FileKindSize
METHODOLOGY.mddoc9.4 KB
SKILL.mddoc5.5 KB
resources/variant-report-template.mddoc1.3 KB
resources/codeql/cpp.qlother3.4 KB
resources/codeql/go.qlother2.0 KB
resources/codeql/java.qlother2.3 KB
resources/codeql/javascript.qlother1.7 KB
resources/codeql/python.qlother2.4 KB
resources/semgrep/cpp.yamlconfig2.7 KB
resources/semgrep/go.yamlconfig1.8 KB
resources/semgrep/java.yamlconfig2.0 KB
resources/semgrep/javascript.yamlconfig1.7 KB
resources/semgrep/python.yamlconfig2.0 KB

Package contents recorded 2026-10-22 at commit a50696e20581. The scan above ran against the version current at scan time; the two can differ if the skill has since been updated.

What we checked

What we did not check

Sources