Trail of Bits is a organization who has published 58 AI agent skills on Not on Product Hunt, specialising in security and operations and ai-agents and development. Their skills have been installed 0 times in total. Categories: security, operations, ai-agents, development.
Skills by Trail of Bits
Bypass Fuzzing Obstacles
Patch code with conditional compilation to overcome checksums, global state, and validation barriers during fuzzing.
Smart Contract Guidelines Advisor
Analyzes smart contract codebases against Trail of Bits best practices, generating documentation and security recommendations.
Claude Chrome MCP Troubleshooting
Diagnose and fix Claude in Chrome MCP extension connectivity issues and native host conflicts.
Substrate Pallet Vulnerability Scanner
Scan Substrate/FRAME pallets for 7 critical vulnerabilities: arithmetic overflow, panic DoS, weight miscalculation, unsafe storage writes, unsigned validation gaps, bad randomness, and origin checks.
Culture Index Profile Interpreter
Interpret Culture Index behavioral profiles, team composition, burnout risk, and hiring fit using trait distance analysis and survey-vs-job comparison.
Differential Security Code Review
Perform risk-focused security analysis of code changes with blast radius calculation, test coverage assessment, and comprehensive markdown reports.
Semgrep Rule Creator
Create production-quality Semgrep rules for detecting security vulnerabilities and code patterns with mandatory testing and validation.
Fuzzing Coverage Analysis
Measure code coverage during fuzzing to assess harness effectiveness and identify fuzzing blockers.
Modern Python Project Setup
Configure Python projects with uv, ruff, and ty for linting, formatting, and type checking.
Semgrep Security Scan
Run parallel Semgrep static analysis with automatic language detection, Pro support, and merged SARIF output.
AddressSanitizer Memory Error Detection
Configure and deploy AddressSanitizer to detect buffer overflows and memory corruption bugs during C/C++ fuzzing campaigns.
Fuzzing Harness Writing
Write effective fuzzing harnesses across C++, Rust, and other languages to maximize code coverage and bug detection.
Dimensional Analysis Code Annotator
Annotates codebases with unit and dimension comments to prevent arithmetic bugs in financial and scientific code.
Ossfuzz
Git Branch and Worktree Cleanup
Safely analyzes and cleans up local git branches and worktrees with user confirmation gates.
Wycheproof Cryptographic Testing
Validate cryptographic implementations against Google's test vectors for known attacks and edge cases.
TON Vulnerability Scanner
Scans TON smart contracts for critical security vulnerabilities in FunC code including sender validation, integer overflow, and gas handling issues.
Cosmos Vulnerability Scanner
Scans Cosmos SDK blockchains for 9 consensus-critical vulnerabilities including non-determinism and rounding errors.
Skill Quality Improvement Loop
Iteratively review and fix Claude Code skill quality issues using automated cycles until standards met.
LibAFL Fuzzing Library
Build custom fuzzers using modular LibAFL library for advanced security testing.
Supply Chain Risk Auditor
Identify dependencies at heightened risk of exploitation or takeover by analyzing supply chain attack surface.
Designing Workflow-Based Skills
Guide design and structuring of multi-step Claude Code workflow skills with decision trees and subagent delegation.
SARIF File Parsing
Parse, filter, deduplicate, and convert static analysis results from SARIF files into actionable security findings.
Ask Clarifying Questions First
Pause and ask targeted questions to eliminate ambiguity before implementing work.
GitHub Actions AI Security Auditor
Audit GitHub Actions workflows for prompt injection vulnerabilities in AI agent integrations using static analysis.
GitHub CLI Authenticated Workflows
Use authenticated gh CLI for GitHub operations instead of unauthenticated curl requests.
Code Maturity Assessor
Assess codebase maturity using Trail of Bits' 9-category framework with evidence-based ratings and actionable recommendations.
Security Audit Prep Assistant
Prepare codebases for security audits using Trail of Bits checklist: set goals, run static analysis, increase test coverage, remove dead code, and generate documentation.
Cairo Vulnerability Scanner
Scan Cairo/StarkNet smart contracts for 6 critical vulnerabilities including arithmetic overflow, L1-L2 messaging, and signature replay attacks.
Smart Contract Security Workflow
Execute Trail of Bits' 5-step secure development workflow: run Slither scans, check special features, generate security diagrams, document properties, and analyze manual review areas.
DWARF Debug Format Expert
Analyze and parse DWARF debug information (v3-v5) from binaries using specialized tools and standard verification workflows.
Debug Buttercup Kubernetes System
Diagnose and triage Buttercup CRS pod failures, cascades, and resource pressure using kubectl commands and log analysis patterns.
Semgrep Rule Language Porter
Port existing Semgrep security rules to new target languages with AST analysis, test-first validation, and applicability verification.
Detect Timing Side Channels
Audit cryptographic code for timing vulnerabilities that leak secrets through execution time variations.
Variant Analysis for Security
Find similar vulnerabilities across codebases using pattern-based analysis with CodeQL and Semgrep after identifying an initial bug.
YARA-X Rule Authoring
Author high-performance malware detection rules using YARA-X with optimized string selection, false positive reduction, and platform-specific patterns.
Zeroize Audit
Detects missing zeroization of sensitive data in C/C++/Rust code with assembly-level and compiler optimization analysis.
Audit Context Building
Perform line-by-line code analysis to build deep architectural understanding before vulnerability discovery.
Algorand Vulnerability Scanner
Scans Algorand smart contracts for 11 critical vulnerabilities including rekeying attacks and access control issues.
Solana Vulnerability Scanner
Scans Solana programs for 6 critical vulnerabilities including CPI, PDA, and signer validation issues.
Constant-Time Analysis
Detects timing side-channel vulnerabilities in cryptographic code implementations.
Smart Contract Entry Point Analyzer
Identifies state-changing entry points in smart contracts for security auditing across multiple languages.
Property-Based Testing Guide
Guides property-based testing across languages and smart contracts for stronger test coverage.
Second Opinion Code Review Tool
Runs external LLM code reviews using OpenAI Codex or Google Gemini CLI on code changes.
Fuzz Rust Projects With Cargo
Fuzz Rust code using cargo-fuzz with libFuzzer backend and integrated sanitizer support.
libFuzzer Coverage-Guided Fuzzing
Use libFuzzer to coverage-guided fuzz C/C++ projects compiled with Clang for security vulnerabilities.
Ruby Fuzzing With Ruzzy
Fuzz Ruby code and C extensions using coverage-guided fuzzing to detect memory corruption and undefined behavior.
Burp Suite Project Parser
Extract and search HTTP traffic from Burp Suite project files using regex patterns on headers, bodies, and audit findings.
macOS Seatbelt Sandbox Generator
Generates minimal allowlist-based Seatbelt sandbox profiles to isolate and restrict macOS applications with defense-in-depth access controls.
Firebase Apk Scanner
Insecure Defaults Detection
Detect fail-open vulnerabilities where apps run insecurely with missing or weak default configuration instead of crashing safely.
Spec-to-Code Compliance Auditor
Verifies blockchain code implements exactly what specifications define, identifying gaps between documentation and implementation with evidence-based findings.
Devcontainer Setup
Generates production-ready devcontainer configurations with Claude Code, language-specific tooling, and persistent volumes.
Token Integration Security Analyzer
Analyze token implementations and integrations for ERC20/ERC721 conformity, detect 24+ weird token patterns, assess security risks.
Security Bug False Positive Check
Systematically verifies suspected security bugs to distinguish TRUE POSITIVES from FALSE POSITIVES with documented evidence.
Sharp Edges Security Analysis
Identifies error-prone APIs, dangerous configurations, and security footguns that enable developer misuse.
Fuzzing Dictionary Generator
Create domain-specific token dictionaries to guide fuzzers toward deeper code paths in parsers and protocols.
CodeQL Security Vulnerability Scanner
Scans codebases for security vulnerabilities using interprocedural data flow and taint tracking across 8 languages.