Skill: Zeroize Audit
by Trail of Bits
Finds secrets left in memory in C, C++ and Rust — including wipes the compiler deleted — and requires IR or assembly evidence before calling one optimized away.
Trail of Bits' security review skill for PRs, commits, and diffs: risk-first analysis with git history, blast radius, and honest coverage limits.
Trail of Bits is a security firm that audits cryptography, smart contracts, and systems software for a living. This skill packages the way they review a diff, so an agent reviewing your pull request works from an auditor's priorities instead of a linter's.
A generic review reads a diff top to bottom and comments on whatever it notices. This one starts from where security bugs actually live — authentication and authorisation, cryptographic operations, value transfer, and calls out to external systems — and spends its attention budget there. Changes to a logging format and changes to a signature check are not treated as equally interesting.
Every finding is expected to carry its justification: the git history that shows how the code got this way, the specific line numbers, and a concrete attack scenario describing how the issue would be exploited. That requirement is what separates a usable review from a list of plausible-sounding concerns, and it is enforced by the skill's own principles rather than left to the model's discretion.
The analysis adapts its depth to the size of the codebase — the workflow branches for SMALL, MEDIUM, and LARGE targets — and computes the blast radius of each change rather than treating a diff as self-contained. It checks whether tests actually cover the changed paths, and it explicitly detects security regressions: cases where a protection that existed before the diff no longer holds after it.
The output is a markdown report that states its own coverage limits and confidence level. A review that quietly skipped half the diff is worse than no review, so saying what was not examined is part of the deliverable.
Ships in Trail of Bits' Claude Code plugin marketplace alongside their smart-contract security toolkit, GitHub Actions auditor, C/C++ review workers, and false-positive verification skills. Codex can load the same marketplace through its Claude marketplace compatibility.
Once installed, ask your agent something like:
Do a security review of the changes on this branch against main — I care most about the new webhook signature verification and the session handling it touches.
The instructions your agent loads, as published by Trail of Bits.
by Trail of Bits
Finds secrets left in memory in C, C++ and Rust — including wipes the compiler deleted — and requires IR or assembly evidence before calling one optimized away.
by Trail of Bits
Audits npm, PyPI and Go dependencies for advisories, abandoned upstreams, publisher concentration and install-time scripts — measured by scripts, not estimated.
by Trail of Bits
Compiles cryptographic code and reads the emitted assembly for variable-time instructions, then triages which flagged operations actually touch secrets.
by OpenAI
OpenAI's skill for language- and framework-specific secure coding: detect the stack, load the matching reference guidance, then write secure-by-default code, flag critical issues passively, or produce a prioritised vulnerability report with fixes.