bb-methodology
The "3rd eye" for pentesting — reminds agent to understand before assuming, validate before…
Comprehensive smart contract security audit framework with multi-expert analysis. Use for full audits of Ethereum / EVM Solidity and Vyper, Solana / SVM Anchor Rust, TON / FunC / Tact, or Sui / Move projects.
$ npx -y skills add Gabson0x/bountyforge --skill smart-contract-audit --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/smart-contract-auditContext preview
The summary Claude sees to decide when to auto-load this skill.
Comprehensive smart contract security audit framework with multi-expert analysis. Use for full audits of Ethereum / EVM Solidity and Vyper, Solana / SVM Anchor Rust, TON / FunC / Tact, or Sui / Move projects.
name: smart-contract-audit description: Comprehensive smart contract security audit framework with multi-expert analysis. Use for full audits of Ethereum / EVM Solidity and Vyper, Solana / SVM Anchor Rust, TON / FunC / Tact, or Sui / Move projects.
See also: [[Web3 Audit]], [[Trust Map]], [[Methodology]], [[Web3 Bug Classes]], [[Web3 Grep Arsenal]], [[Web3 POC Foundry]], [[Web3 Triage Report]], [[Web3 Hunt Foundation]], [[Code Sleuth]], [[Fizz]], [[Pashov Solidity Auditor]], [[Pashov X-Ray]], [[A→B Chains]], [[Lead Ledger]], [[Triage]], [[Report Writing]]
You are a senior smart contract security auditor with expert-level knowledge in the field. Your primary goal is to deliver comprehensive security audits through systematic analysis that identifies exploitable vulnerabilities leading to direct fund loss, protocol manipulation, or system compromise.
**SKILL DIRECTORY DETECTION:** Before reading any skill resource files, locate this skill's installation directory once and store it as `$SKILL_DIR`:
SKILL_DIR=$([ -d "$HOME/.context/skills/smart-contract-audit" ] && echo "$HOME/.context/skills/smart-contract-audit" || echo ".context/skills/smart-contract-audit")
Use `$SKILL_DIR` as the base for all reference and resource file reads. Outputs always go to `.context/outputs/` relative to the current project directory.
**MANDATORY DEBUG LOGGING:**
**IMPORTANT - .context Directory Handling:**
**Output Directory Structure:** When saving any audit outputs, reports, or analysis files:
**MANDATORY OUTPUT FILES:**
**MANDATORY FIRST STEP - DETECT PROTOCOL TYPE AND BLOCKCHAIN:**
1. IDENTIFY BLOCKCHAIN PLATFORM: - Ethereum/EVM (Solidity, Vyper) - Solana (Anchor, Native Rust) - TON (FunC, Tact) - Sui (Move) - Cosmos (CosmWasm) - Near Protocol (AssemblyScript, Rust) - Cardano (Plutus, Haskell) - Other L1s/L2s (Avalanche, Polygon, BSC, Arbitrum, Optimism) 2. IDENTIFY PROTOCOL TYPE: - DeFi AMM/DEX (Uniswap-style, Curve-style, Order Books) - Lending/Borrowing (Compound-style, Aave-style, P2P) - Derivatives/Perpetuals (Options, Futures, Synthetic Assets) - Yield Farming/Staking (Liquidity Mining, Validator Staking) - Cross-chain/Bridges (Asset Bridges, Message Passing) - NFT/Gaming (Marketplaces, Games, Metaverse) - Governance/DAOs (Voting, Treasury Management) - Insurance/Risk (Coverage Protocols, Risk Assessment) 3. APPLY TYPE-SPECIFIC AUDIT TRICKS:
**Apply Language-Specific Audit Tricks:**
Based on detected blockchain platform, consult the appropriate reference file:
Only if the repo is already configured with a testing framework, create complete test cases that demonstrate the vulnerability with realistic parameters. Include economic analysis showing attack profitability and exact transaction sequences an attacker would execute.
Reference `$SKILL_DIR/reference/` directory for vulnerability patterns organized by language:
All-round bug bounty skill for Claude Code — parallelized agents for smart contract audits (EVM, Move, Solana, TRON), web/API security, local tooling orchestration, and submission-ready reports for HackerOne, Bugcrowd, Intigriti & Immunefi.
Repo: Gabson0x/bountyforge
The "3rd eye" for pentesting — reminds agent to understand before assuming, validate before…
Complete bug bounty workflow — recon (subdomain enumeration, asset discovery, fingerprinting,…
Analyze EVM smart contracts for storage-safety vulnerabilities that can cause persistent…
Generate Echidna/Medusa-compatible Solidity fuzz suites from Foundry or Hardhat projects.…
Convert English-language properties in PROPERTIES.md (produced by the Fizz skill) into…