What problem does it solve? Evaluating whether a codebase is ready for production or audit is subjective and inconsistent without a structured framework. This Skill applies Trail of Bits' 9-category Code Maturity Evaluation to produce evidence-based ratings with file:line references instead of gut-feel judgments. ## Core Features & Use Cases - Nine-Category Assessment: Evaluates arithmetic safety, auditing, access controls, complexity, decentralization, documentation, MEV/transaction ordering, low-level code, and testing against defined WEAK/MODERATE/SATISFACTORY/STRONG criteria. - Evidence-Based Scorecard: Every rating is backed by concrete code evidence with file and line references, plus clarifying questions about off-chain processes like monitoring and incident response. - Prioritized Roadmap: Produces an improvement plan ordered by CRITICAL, HIGH, and MEDIUM priority with effort estimates and impact per item. - Use Case: Before a mainnet launch, run the assessment on a Solidity DeFi protocol to discover that arithmetic lacks a specification and upgrades lack a timelock, then follow the generated roadmap to remediate before an external audit. ## Quick Start Assess this repository's code maturity using the Trail of Bits framework and generate a full scorecard report.