What problem does it solve? Static analyzers match code patterns but cannot prove whether a vulnerability is actually exploitable, and LLMs frequently generate incorrect Mythril commands with missing timeouts, wrong solc versions, and shallow analysis depth. This Skill provides accurate, production-ready guidance for running Mythril symbolic execution against Solidity contracts without hanging CI pipelines or missing multi-transaction exploits. ## Core Features & Use Cases - Symbolic Execution Analysis: Run Mythril with correct transaction depth (-t), execution timeouts, solver timeouts, and module selection to find reentrancy, unprotected withdrawals, delegatecall exploits, and integer overflows mapped to SWC identifiers. - CI/CD Integration: GitHub Actions workflows with Docker resource limits, multi-contract scanning, JSON/JSONV2 report generation, and artifact uploads. - Troubleshooting & Error Resolution: Fixes for Z3 build failures, solc version mismatches, import resolution in Foundry/Hardhat projects, OOM errors, and false positive triage. - Use Case: Before a smart contract audit, run a deep -t 3 scan on a vault contract to prove whether a suspected reentrancy bug is exploitable, then compare results against a Slither scan to separate style issues from proven attack paths. ## Quick Start Ask the agent to analyze your Solidity contract with Mythril using Docker, transaction depth 2, a 300-second execution timeout, and JSON output.