What problem does it solve? Smart contract teams often lack a systematic way to evaluate their codebase against established security and development best practices, leading to missed vulnerabilities, poor documentation, and weak testing before deployment. ## Core Features & Use Cases - Comprehensive Codebase Assessment: Reviews 11 areas including documentation, upgradeability, delegatecall proxies, inheritance, events, common pitfalls, dependencies, and testing. - Documentation Generation: Produces plain English system descriptions, architectural diagrams, and identifies NatSpec documentation gaps. - Prioritized Recommendations: Delivers findings ranked as CRITICAL, HIGH, MEDIUM, and LOW with file and line references. - Use Case: Before deploying a Solidity NFT marketplace, run this Skill to detect a reentrancy bug in the purchase function, flag a missing upgrade timelock, and get a week-by-week path to production readiness. ## Quick Start Analyze my smart contract codebase using Trail of Bits development guidelines and give me prioritized security and quality recommendations.