What problem does it solve? AI-generated Solidity code often contains exploitable vulnerabilities like reentrancy, token decimal mismatches, and flash-loan-manipulable oracle reads that cause real fund losses in DeFi protocols. ## Core Features & Use Cases - Vulnerability Patterns with Fixes: Covers reentrancy, access control, ERC4626 vault inflation, oracle manipulation, proxy storage collisions, and EIP-712 signatures, each with wrong-vs-correct code examples. - Audit Tooling Guidance: Provides usage instructions for Slither, Mythril, Echidna, Foundry fuzzing, and Certora, plus a pre-deploy security checklist. - Attack Test Examples: Includes Foundry test suites demonstrating reentrancy attacks, flash loan oracle manipulation, access control exploits, and oracle failure mocking. - Use Case: Before deploying a lending protocol, use this Skill to verify CEI ordering, add Chainlink staleness checks, validate UUPS upgrade safety, and run the pre-deploy checklist. ## Quick Start Review my Solidity contract for reentrancy, oracle manipulation, and access control vulnerabilities using the solidity-security skill.