What problem does it solve? Writing post-deployment verification tests for DeFi contracts is error-prone: developers must bootstrap real deployed state, apply pending governance, resolve live actors, and handle rounding from live balances. This Skill encodes the conventions and patterns needed to generate correct Foundry smoke tests for OUSD, OETH, OSonic, and OETHBase deployments. ## Core Features & Use Cases - Deployment health verification: Generates smoke tests that bootstrap actual deployed state via the DeployManager/Resolver pipeline, including pending governance actions. - Convention enforcement: Applies the correct directory layout, inheritance chain (Base → BaseFork → BaseSmoke → Shared → Concrete), interface-only typing, and naming patterns. - Live-state patterns: Provides deal()-based token funding, additive yield dealing, vault liquidity management for withdrawal queues, and tolerant approximate assertions. - Use Case: After writing a new deployment script for an OToken product, ask for smoke tests covering mint, redeem, and rebase behavior to confirm the deployment is safe to execute on mainnet. ## Quick Start Generate Foundry smoke tests for the OUSD vault covering mint, redeem, and rebase behavior using the deployed mainnet state.