Agent Plugins Marketplace
All plugins

building-secure-contracts

v1.2.1

Comprehensive smart contract security toolkit based on Trail of Bits' Building Secure Contracts framework. Includes vulnerability scanners for 6 blockchains and 5 development guideline assistants.

Claude Code11 Skills

By Omar Inuwa && Paweł Płatek7.1k GitHub starsUpdated last week

Directory evidence

Runtimes
Claude Code
Parsed components
11 skill or MCP entries
Source updated
Sep 16, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install building-secure-contracts for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install building-secure-contracts@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/trailofbits/skills

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/building-secure-contracts/.

Plugin files

plugins/building-secure-contracts/
├── .claude-plugin/plugin.json
├── skills/algorand-vulnerability-scanner/SKILL.md
├── skills/audit-prep-assistant/SKILL.md
├── skills/cairo-vulnerability-scanner/SKILL.md
├── skills/code-maturity-assessor/SKILL.md
├── skills/cosmos-vulnerability-scanner/SKILL.md
├── skills/guidelines-advisor/SKILL.md
├── skills/secure-workflow-guide/SKILL.md
├── skills/solana-vulnerability-scanner/SKILL.md
├── skills/substrate-vulnerability-scanner/SKILL.md
├── skills/token-integration-analyzer/SKILL.md
└── skills/ton-vulnerability-scanner/SKILL.md

Included Skills11

algorand-vulnerability-scannerskills/algorand-vulnerability-scanner/SKILL.md

Scans Algorand smart contracts for 11 common vulnerabilities including rekeying attacks, unchecked transaction fees, missing field validations, and access control issues. Use when auditing Algorand projects (TEAL/PyTeal).

audit-prep-assistantskills/audit-prep-assistant/SKILL.md

Prepares codebases for security review using Trail of Bits' checklist. Helps set review goals, runs static analysis tools, increases test coverage, removes dead code, ensures accessibility, and generates documentation (flowcharts, user stories, inline comments). Use when preparing your own codebase to be audited by someone else, getting a repository review-ready before an external security review, deciding what to fix before auditors start, or asking what assessors need from a project. For understanding unfamiliar code you are about to audit, use audit-context-building instead.

cairo-vulnerability-scannerskills/cairo-vulnerability-scanner/SKILL.md

Scans Cairo/StarkNet smart contracts for 6 critical vulnerabilities including felt252 arithmetic overflow, L1-L2 messaging issues, address conversion problems, and signature replay. Use when auditing StarkNet projects.

code-maturity-assessorskills/code-maturity-assessor/SKILL.md

Systematic code maturity assessment using Trail of Bits' 9-category framework. Analyzes codebase for arithmetic safety, auditing practices, access controls, complexity, decentralization, documentation, MEV risks, low-level code, and testing, then produces a scorecard with evidence-based ratings and a priority-ordered roadmap. Use when assessing or scoring the maturity of a smart contract or blockchain codebase, producing a maturity scorecard or evaluation, or judging how mature, well-tested, or well-documented such a project is against a rubric.

cosmos-vulnerability-scannerskills/cosmos-vulnerability-scanner/SKILL.md

Scans Cosmos SDK blockchain modules and CosmWasm contracts for consensus-critical vulnerabilities — chain halts, fund loss, state divergence. 25 core + 16 IBC + 10 EVM + 3 CosmWasm patterns. Use when auditing custom x/ modules, reviewing IBC integrations, or assessing pre-launch chain security. Updated for SDK v0.53.x.

guidelines-advisorskills/guidelines-advisor/SKILL.md

Smart contract development advisor based on Trail of Bits' best practices. Analyzes codebase to generate documentation/specifications, review architecture, check upgradeability patterns, assess implementation quality, identify pitfalls, review dependencies, and evaluate testing. Use when asking whether a smart contract project follows development best practices, reviewing on-chain/off-chain split, upgradeability, or delegatecall proxy patterns against guidelines, or seeking recommendations on contract design, inheritance, events, documentation, dependencies, or test strategy.

secure-workflow-guideskills/secure-workflow-guide/SKILL.md

Guides through Trail of Bits' 5-step secure development workflow. Runs Slither scans, checks special features (upgradeability/ERC conformance/token integration), generates visual security diagrams, helps document security properties for fuzzing/verification, and reviews manual security areas. Use when securing a smart contract end to end rather than hunting one bug, checking a project on every check-in or before deployment, triaging a Slither report, or asking where to start on smart contract security.

solana-vulnerability-scannerskills/solana-vulnerability-scanner/SKILL.md

Scans Solana programs for 6 critical vulnerabilities including arbitrary CPI, improper PDA validation, missing signer/ownership checks, and sysvar spoofing. Use when auditing Solana/Anchor programs.

substrate-vulnerability-scannerskills/substrate-vulnerability-scanner/SKILL.md

Scans Substrate/Polkadot pallets for 7 critical vulnerabilities including arithmetic overflow, panic DoS, incorrect weights, and bad origin checks. Use when auditing Substrate runtimes or FRAME pallets.

token-integration-analyzerskills/token-integration-analyzer/SKILL.md

Token integration and implementation analyzer based on Trail of Bits' token integration checklist. Analyzes token implementations for ERC20/ERC721 conformity, checks for 20+ weird token patterns, assesses contract composition and owner privileges, performs on-chain scarcity analysis, and evaluates how protocols handle non-standard tokens. Use when integrating or accepting arbitrary ERC20/ERC721 tokens, auditing a token implementation for standards conformity, or assessing risk from weird tokens such as fee-on-transfer, rebasing, missing return values, or blocklists.

ton-vulnerability-scannerskills/ton-vulnerability-scanner/SKILL.md

Scans TON (The Open Network) smart contracts for 3 critical vulnerabilities including integer-as-boolean misuse, fake Jetton contracts, and forward TON without gas checks. Use when auditing FunC contracts.

Plugin manifests1

plugins/building-secure-contracts/.claude-plugin/plugin.json
{
  "name": "building-secure-contracts",
  "version": "1.2.1",
  "description": "Comprehensive smart contract security toolkit based on Trail of Bits' Building Secure Contracts framework. Includes vulnerability scanners for 6 blockchains and 5 development guideline assistants.",
  "author": {
    "name": "Omar Inuwa && Paweł Płatek",
    "email": "[email protected]",
    "url": "https://github.com/trailofbits"
  },
  "interface": {
    "displayName": "Building Secure Contracts",
    "shortDescription": "Comprehensive smart contract security toolkit based on Trail of Bits' Building Secure Contracts framework. Includes vulnerability scanners for 6 blockchains and 5 development guideline assistants.",
    "longDescription": "Comprehensive smart contract security toolkit based on Trail of Bits' Building Secure Contracts framework. Includes vulnerability scanners for 6 blockchains and 5 development guideline assistants.",
    "developerName": "Omar Inuwa && Paweł Płatek"
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[building-secure-contracts on Agent Plugins Marketplace](https://pluginsmp.com/plugins/building-secure-contracts)