Airsc is free for everyone. If it helps you, support it with $2–$20.

Support
PluginSafeAuth & securityBeginner friendly

skills

trailofbits · trailofbits/skills

A Claude Code plugin marketplace from Trail of Bits, offering skills to enhance AI-assisted security analysis, vulnerability detection, and audit workflows.

Trail of Bits Claude Code skills for security research, vulnerability detection, and audit workflows

7.5k stars637License: CC-BY-SA-4.0Updated 9 days ago0 opens

Preview

▍

What you can do with it

  • Perform security audits on smart contracts using specialized skills provided by the marketplace.
  • Automatically detect common vulnerabilities in codebases during development with an AI agent.
  • Enhance an agent's capability for security research by providing it with expert methodologies and tools.

Safety check

Safe

No risky patterns found in the files we scanned.

Automated scan of the repo files. Always review code you run.

From the README

Trail of Bits Skills Marketplace

A Claude Code plugin marketplace from Trail of Bits providing skills to enhance AI-assisted security analysis, testing, and development workflows. Codex can load this marketplace through its Claude marketplace compatibility.

Also see: claude-code-config · codex-config · skills-curated · claude-code-devcontainer · dropkit · coop

Installation

Claude Code Marketplace

/plugin marketplace add trailofbits/skills

Browse and Install Plugins

/plugin menu

Codex

Codex supports Claude plugin marketplaces directly, so this repository does not need Codex-specific sidecar metadata.

Install the marketplace with:

codex plugin marketplace add trailofbits/skills
codex plugin list
codex plugin add @trailofbits

ChatGPT Workspace Marketplace

Use this repository's .claude-plugin/marketplace.json for workspace imports. Skills that include agents/openai.yaml also need interface.display_name and interface.short_description in that YAML file; plugin metadata does not supply them. After a metadata fix is published, sync the repository again in your workspace marketplace to retry failed imports.

Local Development

To add the marketplace locally (e.g., for testing or development), navigate to the parent directory of this repository:

cd /path/to/parent  # e.g., if repo is at ~/projects/skills, be in ~/projects
/plugins marketplace add ./skills

Available Plugins

Smart Contract Security

PluginDescription
building-secure-contractsSmart contract security toolkit with vulnerability scanners for 6 blockchains and 5 development guideline assistants
entry-point-analyzerIdentify state-changing entry points in smart contracts for security auditing

Code Auditing

PluginDescription
agentic-actions-auditorAudit GitHub Actions workflows for AI agent security vulnerabilities
audit-context-buildingUnderstand a codebase before looking for bugs in it, one function at a time
burpsuite-project-parserSearch and extract data from Burp Suite project files
c-reviewComprehensive C/C++ security code review, with coverage verified against a parse of the source
differential-reviewSecurity-focused differential review of code changes with git history analysis
dimensional-analysisAnnotate codebases with dimensional analysis comments to detect unit mismatches and formula bugs
fp-checkSystematic false positive verification for security bug analysis with mandatory gate reviews
insecure-defaultsParallel audit workflow for fail-open insecure defaults, with a refuting verifier per candidate file
rust-reviewComprehensive Rust security review covering safe/unsafe boundary, memory safety, concurrency, panic-DoS, FFI, and async runtime with SARIF output
semgrep-rule-creatorCreate and refine Semgrep rules for custom vulnerability detection
semgrep-rule-variant-creatorPort existing Semgrep rules to new target languages with test-driven validation
sharp-edgesIdentify error-prone APIs, dangerous configurations, and footgun designs
static-analysisStatic analysis toolkit with CodeQL, Semgrep, and SARIF parsing
supply-chain-risk-auditorAudit npm, PyPI, and Go dependencies for version-matched advisories, abandoned upstreams, publisher concentration, and install scripts
testing-handbook-skillsSkills from the Testing Handbook: fuzzers, static analysis, sanitizers, coverage
trailmarkCode graph analysis, bounded subagent context slicing, Mermaid diagrams, mutation testing triage, and protocol verification
variant-analysisFind similar vulnerabilities across codebases using pattern-based analysis
vulnerability-triage-brocardsTriage vulnerability reports using 7 brocards to accept, dismiss, or request more info before deeper analysis

Malware Analysis

PluginDescription
yara-authoringYARA detection rule authoring with linting, atom analysis, and best practices

Verification

PluginDescription
constant-time-analysisDetect compiler-induced timing side-channels in cryptographic code
mutation-testingConfigure mutation testing, analyze surviving mutants, and investigate bugs in weakly tested code
post-patch-validationHelp patch authors find missed variants and regressions, with reproducible failures and explicit validation gaps
property-based-testingWrite, review, and triage property-based tests — Hypothesis, fast-check, proptest, and Echidna or Medusa for Solidity invariants
spec-to-code-complianceCheck code against the documentation that specifies it, across contracts, C/C++, services, and firmware
[writing-l
View source on GitHub