Trail of Bits

Trail of Bits

@trailofbits
73 published skills0 installs

73 results

Trail of Bits
Skill

substrate-vulnerability-scanner

Scan Substrate/Polkadot pallets for critical vulnerabilities to enhance security.

0
Trail of Bits
Skill

entry-point-analyzer

Analyzes smart contract codebases to identify state-changing entry points for security audits.

0
Trail of Bits
Skill

modern-python

Configures Python projects with modern tooling for streamlined development.

0
Trail of Bits
Skill

skill-improver

Iteratively improves Claude Code skills by fixing quality issues through automated review cycles.

0
Trail of Bits
Skill

designing-workflow-skills

Design and structure multi-step workflow skills for Claude Code effectively.

0
Trail of Bits
Skill

yara-rule-authoring

Create high-quality YARA-X detection rules for effective malware identification.

0
Trail of Bits
Skill

audit-prep-assistant

Prepares codebases for security reviews using Trail of Bits' checklist, enhancing code quality and documentation.

0
Trail of Bits
Skill

harness-writing

Learn techniques for writing effective fuzzing harnesses across multiple programming languages.

0
Trail of Bits
Skill

code-maturity-assessor

Systematic assessment of code maturity using a 9-category framework.

0
Trail of Bits
Skill

firebase-apk-scanner

Scan Android APKs for Firebase security misconfigurations and vulnerabilities.

0
Trail of Bits
Skill

aflpp

AFL++ enhances fuzzing performance with multi-core support for C/C++ projects.

0
Trail of Bits
Skill

fuzzing-dictionary

Fuzzing dictionaries enhance fuzzers with domain-specific tokens for effective testing.

0
Trail of Bits
Skill

libafl

LibAFL is a modular fuzzing library for building custom fuzzers with advanced features.

0
Trail of Bits
Skill

audit-context-building

Enables ultra-granular, line-by-line code analysis for deep architectural context before vulnerability discovery.

0
Trail of Bits
Skill

ask-questions-if-underspecified

Clarify requirements before implementation to avoid miscommunication and errors.

0
Trail of Bits
Skill

algorand-vulnerability-scanner

Scans Algorand smart contracts for 11 common vulnerabilities to enhance security.

0
Trail of Bits
Skill

agentic-actions-auditor

Audits GitHub Actions workflows for security vulnerabilities in AI agent integrations.

0
Trail of Bits
Skill

cairo-vulnerability-scanner

Scans Cairo/StarkNet smart contracts for critical vulnerabilities.

0
Trail of Bits
Skill

cosmos-vulnerability-scanner

Scans Cosmos SDK modules and CosmWasm contracts for critical vulnerabilities that can halt chains or cause fund loss.

0
Trail of Bits
Skill

secure-workflow-guide

Enhance smart contract security with a structured 5-step workflow.

0
Trail of Bits
Skill

fuzzing-obstacles

Techniques for patching code to overcome fuzzing obstacles like checksums and global state.

0
Trail of Bits
Skill

guidelines-advisor

Smart contract development advisor that analyzes codebases and provides actionable recommendations based on best practices.

0
Trail of Bits
Skill

sarif-parsing

Parses and processes SARIF files from static analysis tools for actionable insights.

0
Trail of Bits
Skill

solana-vulnerability-scanner

Scan Solana programs for critical vulnerabilities to enhance security.

0
Trail of Bits
Skill

token-integration-analyzer

Analyzes token implementations and integrations for security and conformity using a comprehensive checklist.

0
Trail of Bits
Skill

ton-vulnerability-scanner

Scans TON smart contracts for critical vulnerabilities in FunC code.

0
Trail of Bits
Skill

claude-in-chrome-troubleshooting

Diagnose and fix connectivity issues for the Claude in Chrome MCP extension.

0
Trail of Bits
Skill

burpsuite-project-parser

Command-line tool for searching and analyzing Burp Suite project files (.burp).

0
Trail of Bits
Skill

constant-time-analysis

Detects timing side-channel vulnerabilities in cryptographic code.

0
Trail of Bits
Skill

devcontainer-setup

Creates devcontainers with Claude Code and language-specific tooling for isolated development.

0
Trail of Bits
Skill

interpreting-culture-index

Interprets Culture Index surveys and behavioral profiles for team and individual insights.

0
Trail of Bits
Skill

debug-buttercup

Debugs the Buttercup CRS on Kubernetes to diagnose service failures and resource issues.

0
Trail of Bits
Skill

differential-review

Conducts security-focused differential reviews of code changes to prevent vulnerabilities.

0
Trail of Bits
Skill

dimensional-analysis

Annotates codebases with dimensional analysis to prevent formula bugs and dimensional mismatches.

0
Trail of Bits
Skill

dwarf-expert

Expertise for analyzing DWARF debug files and understanding the DWARF standard (v3-v5).

0
Trail of Bits
Skill

let-fate-decide

Injects randomness into decision-making by drawing Tarot cards for vague prompts.

0
Trail of Bits
Skill

git-cleanup

Safely analyze and clean up local git branches and worktrees by categorizing them.

0
Trail of Bits
Skill

fp-check

Systematically verifies suspected security bugs to eliminate false positives with documented evidence.

0
Trail of Bits
Skill

insecure-defaults

Detects insecure defaults that allow applications to run with weak security configurations.

0
Trail of Bits
Skill

mutation-testing

Configures mutation testing campaigns with mewt or muton, optimizing performance and scope.

0
Trail of Bits
Skill

property-based-testing

Guidance for implementing property-based testing across multiple languages and smart contracts.

0
Trail of Bits
Skill

seatbelt-sandboxer

Generates minimal macOS Seatbelt sandbox configurations for application isolation.

0
Trail of Bits
Skill

second-opinion

Runs external LLM code reviews on code changes using OpenAI Codex or Google Gemini.

0
Trail of Bits
Skill

semgrep-rule-creator

Create custom Semgrep rules to detect security vulnerabilities and code patterns.

0
Trail of Bits
Skill

semgrep-rule-variant-creator

Create language variants of existing Semgrep rules for targeted applications.

0
Trail of Bits
Skill

sharp-edges

Identifies error-prone APIs and configurations to prevent security mistakes.

0
Trail of Bits
Skill

spec-to-code-compliance

Verifies code compliance with documentation for blockchain audits.

0
Trail of Bits
Skill

codeql

Scans codebases for security vulnerabilities using CodeQL's advanced analysis techniques.

0
Trail of Bits
Skill

semgrep

Run Semgrep static analysis scans on codebases with parallel execution for enhanced performance.

0
Trail of Bits
Skill

supply-chain-risk-auditor

Evaluates project dependencies for risk of exploitation or takeover.

0
Trail of Bits
Skill

address-sanitizer

AddressSanitizer detects memory errors during fuzzing C/C++ code.

0
Trail of Bits
Skill

atheris

Atheris is a coverage-guided fuzzer for Python code and C extensions, leveraging libFuzzer.

0
Trail of Bits
Skill

cargo-fuzz

cargo-fuzz is the leading fuzzing tool for Rust projects using Cargo, leveraging libFuzzer for effective testing.

0
Trail of Bits
Skill

constant-time-testing

Constant-time testing identifies timing side channels in cryptographic code to enhance security.

0
Trail of Bits
Skill

coverage-analysis

Coverage analysis measures code exercised during fuzzing to enhance harness effectiveness and identify blockers.

0
Trail of Bits
Skill

libfuzzer

Coverage-guided fuzzer for C/C++ projects integrated with LLVM.

0
Trail of Bits
Skill

ossfuzz

OSS-Fuzz offers free continuous fuzzing for open source projects, streamlining the testing process.

0
Trail of Bits
Skill

ruzzy

Ruzzy is a coverage-guided fuzzer for Ruby, enabling effective testing of Ruby code and C extensions.

0
Trail of Bits
Skill

testing-handbook-generator

Generate Claude Code skills from the Trail of Bits Testing Handbook for security testing tools and techniques.

0
Trail of Bits
Skill

audit-augmentation

Augments Trailmark code graphs with external audit findings for enhanced analysis.

0
Trail of Bits
Skill

wycheproof

Wycheproof provides test vectors for validating cryptographic implementations against known attacks.

0
Trail of Bits
Skill

genotoxic

Graph-informed mutation testing triage for identifying test gaps and fuzzing targets.

0
Trail of Bits
Skill

diagramming-code

Generates Mermaid diagrams from Trailmark code graphs for visualizing code architecture.

0
Trail of Bits
Skill

graph-evolution

Compares code graphs across snapshots to identify security-relevant changes.

0
Trail of Bits
Skill

crypto-protocol-diagram

Generates sequence diagrams for cryptographic protocols from source code or specifications.

0
Trail of Bits
Skill

mermaid-to-proverif

Translates Mermaid sequence diagrams of cryptographic protocols into ProVerif models for formal verification.

0
Trail of Bits
Skill

vector-forge

Generates mutation-driven test vectors for cryptographic algorithms to improve coverage.

0
Trail of Bits
Skill

trailmark-summary

Analyzes codebases to provide a quick structural overview with language detection and entry point count.

0
Trail of Bits
Skill

trailmark-structural

Conducts comprehensive structural analysis for codebases using Trailmark.

0
Trail of Bits
Skill

trailmark

Builds and queries multi-language source code graphs for security analysis.

0
Trail of Bits
Skill

variant-analysis

Identify and analyze similar vulnerabilities across codebases using pattern-based techniques.

0
Trail of Bits
Skill

zeroize-audit

Audits C/C++/Rust code for missing zeroization of sensitive data, ensuring secure handling of secrets.

0
Trail of Bits
Collection

Trail of Bits Skills Marketplace

A marketplace of skills from Trail of Bits enhancing AI-assisted security analysis and development workflows.

0