forge-fuzz-testing
Installation
SKILL.md
Forge Fuzz Testing
Property-based testing using Foundry's built-in fuzzer to test contract behavior across many inputs.
When to Use
- Testing mathematical operations for edge cases
- Finding unexpected inputs that break invariants
- Testing boundary conditions automatically
- Verifying properties hold across all valid inputs
- Security testing for unexpected behaviors
Quick Start
Any test function with parameters becomes a fuzz test: