Skip to content
SkillCheatSheet Sign in

fuzzing-obstacles

An AI agent skill from trailofbits/skills, scored 68 out of 100 by code.

68/ 100C

Code score by group

  • Spec20/20
  • Description10/20
  • Procedure13/15
  • Done criteria8/15
  • Resources6/10
  • Scripts2/8
  • Safety7/7
  • Upkeep2/5

It loses the most points in Description (10), the group that checks whether the description says what the skill does and when to use it.

What the author says it does

Patches past the barriers that stop a fuzzer making progress — checksum and hash verification, magic-value validation, time-based seeds, and other non-deterministic global state. Covers locating the blocking check, neutering it behind a fuzzing build flag, and avoiding the false positives a patch can introduce. Use when a fuzzer is stuck at validation, when coverage shows large regions behind a checksum, or when valid inputs are impractical to generate.

This is the description in the skill's own SKILL.md, written by its author, not by SkillCheatSheet.

Repository
trailofbits/skills
Folder
plugins/testing-handbook-skills/skills/fuzzing-obstacles
License
CC-BY-SA-4.0
GitHub stars
8,147
SKILL.md lines
425
Other files
2

Add fuzzing-obstacles to your agent

npx skills add trailofbits/skills --skill fuzzing-obstacles

The command uses the open skills CLI. A skill is instructions and scripts your agent will follow, so read it first: open the folder on GitHub at the commit that was scored.

More skills from trailofbits/skills

  1. cvss-scoring

    Produces CVSS v4.0 vector strings from plain-text vulnerability descriptions by systematically evaluating base metrics. Use when scoring a vulnerability, generating a CVSS vector,…

    Verified85A
  2. cosmos-vulnerability-scanner

    Scans Cosmos SDK blockchain modules and CosmWasm contracts for consensus-critical vulnerabilities — chain halts, fund loss, state divergence. 25 core + 16 IBC + 10 EVM + 3 CosmWas…

    Verified84B
  3. codeql

    Scans a codebase for security vulnerabilities using CodeQL's interprocedural data flow and taint tracking analysis. Triggers on "run codeql", "codeql scan", "build codeql database…

    Verified83B
  4. graph-evolution

    Compares Trailmark code graphs at two source code snapshots (git commits, tags, or directories) to surface security-relevant structural changes. Detects new attack paths, complexi…

    Verified82B
  5. post-patch-validation

    Validates security patches with reproducible baseline-versus-patched evidence, including original exploits, root-cause variants, behavior preservation, regressions, and newly intr…

    Verified82B
  6. semgrep

    Runs a Semgrep security scan over a codebase: detects languages, selects rulesets, presents the plan for explicit approval, then runs every approved ruleset through scripts/run-sc…

    Verified82B
  7. yara-rule-authoring

    Guides authoring of high-quality YARA-X detection rules for malware identification. Use when writing, reviewing, or optimizing YARA rules. Covers naming conventions, string select…

    Verified81B
  8. crypto-protocol-diagram

    Extracts protocol message flow from source code, RFCs, academic papers, pseudocode, informal prose, ProVerif (.pv), or Tamarin (.spthy) models and generates Mermaid sequenceDiagra…

    Verified80B

All skills in trailofbits/skills

Scores come from a snapshot of 300 public GitHub repositories taken on 12 November 2026. Every score is the result of fixed checks run by code; no AI is involved. How scoring works.