Step 1: Add the Marketplace
Run this command in Claude Code to add the Trail of Bits Skills marketplace:You should see a confirmation that the marketplace was added successfully.
Step 2: Browse Available Plugins
Open the plugin menu to see all available plugins:- Smart Contract Security - Vulnerability scanners for 6 blockchains
- Code Auditing - Static analysis, differential review, variant analysis
- Malware Analysis - YARA rule authoring
- Verification - Property-based testing, constant-time analysis
- Development - Modern Python, devcontainers, GitHub CLI integration
- And more…
Step 3: Install Your First Plugin
Let’s start with a versatile plugin that’s useful for many workflows. We’ll install the static-analysis plugin, which provides CodeQL, Semgrep, and SARIF parsing capabilities.Verify Installation
The plugin should now be active. You can verify by checking the plugin menu again or by trying to use one of its skills.
Example Workflows by Use Case
Choose a workflow based on what you’re trying to accomplish:- Smart Contract Audit
- Security Code Review
- Differential Review
- Modern Python Project
Understanding Plugin Components
Plugins can include multiple types of components:Skills
Knowledge and guidance that Claude can invoke when needed. Skills provide specialized expertise without requiring explicit commands.Example: The
constant-time-analysis skill teaches Claude how to detect timing side-channels in cryptographic code.Commands
Slash commands you run explicitly to trigger specific workflows.Example:
/diff-review runs security-focused differential review of code changes.Agents
Autonomous agents that perform specialized tasks with restricted tool access.Example: The
semgrep-scanner agent executes parallel Semgrep scans for a language category.Hooks
Event hooks that intercept and modify behavior automatically.Example: The
gh-cli hook intercepts GitHub URL fetches and redirects to the authenticated gh CLI.Popular Plugin Recommendations
Based on your role, here are recommended starting points:For Security Auditors
For Security Auditors
- static-analysis - CodeQL, Semgrep, SARIF parsing
- building-secure-contracts - Smart contract security toolkit
- differential-review - Security-focused code change analysis
- variant-analysis - Find similar vulnerabilities across codebases
- fp-check - False positive verification with gate reviews
For Smart Contract Developers
For Smart Contract Developers
- building-secure-contracts - Comprehensive security toolkit for 6 blockchains
- entry-point-analyzer - Identify state-changing entry points
- property-based-testing - Property-based testing for smart contracts
- spec-to-code-compliance - Specification compliance checking
For Security Researchers
For Security Researchers
- yara-authoring - YARA rule authoring with linting and analysis
- constant-time-analysis - Timing side-channel detection
- zeroize-audit - Detect missing secret zeroization
- firebase-apk-scanner - Firebase security misconfiguration scanning
- supply-chain-risk-auditor - Supply chain threat landscape analysis
For Developers
For Developers
- modern-python - Modern Python tooling (uv, ruff, pytest)
- gh-cli - GitHub CLI integration
- devcontainer-setup - Pre-configured development containers
- git-cleanup - Safely clean up branches and worktrees
- second-opinion - Code reviews using external LLMs
Tips for Success
Common Commands Reference
| Command | Description |
|---|---|
/plugin marketplace add trailofbits/skills | Add the Trail of Bits marketplace |
/plugin menu | Browse available plugins |
/plugin install <plugin-path> | Install a specific plugin |
/plugin list | List installed plugins |
What’s Next?
Explore All Plugins
Browse the complete catalog of 35 plugins with detailed descriptions
Core Concepts
Learn about plugins, skills, commands, and agents
Trophy Case
See real vulnerabilities discovered using Trail of Bits Skills
Contributing
Learn how to author your own skills and contribute to the marketplace
Need Help?
- GitHub Repository - trailofbits/skills
- Report Issues - GitHub Issues
- Contributing Guide - See CLAUDE.md
- Trail of Bits - www.trailofbits.com