About
This skill equips Claude with specialized knowledge to design, implement, and optimize Solidity smart contract tests across both Foundry and Hardhat frameworks. It provides standardized patterns for unit, integration, and property-based testing, including advanced techniques like fuzzing and invariant testing. Whether you are building complex DeFi protocols or simple NFTs, this skill ensures high test coverage and security through rigorous testing methodologies like the Arrange-Act-Assert (AAA) pattern and strict TypeScript configurations.