Ask me what skills you need
What are you building?
Tell me what you're working on and I'll find the best agent skills for you.
Comprehensive testing patterns for EVM smart contracts. Covers unit tests, fuzz testing, invariant testing, fork testing, and gas optimization with Foundry and Hardhat. Focuses on patterns and techniques — not CLI usage or project setup.
Testing patterns for EVM smart contracts across Foundry (Solidity) and Hardhat (TypeScript). This skill focuses on how to write effective tests — not tool installation or CLI commands. See the foundry skill for Foundry setup, commands, and deployment.
.t.sol files that extend forge-std/Test.sol. There is no Mocha, no Chai, no ethers.js. Every test is a Solidity function starting with test.vm.prank vs vm.startPrank -- vm.prank(addr) only affects the NEXT external call. If your test makes multiple calls as the same address, use vm.startPrank(addr) ... vm.stopPrank(). This is the #1 source of "why does my test pass when it shouldn't."describe/it from Mocha and expect from Chai. Jest matchers (toBe, toEqual) do not exist.npx skills add 0xinit/cryptoskills --skill evm-testingHow clear and easy to understand the SKILL.md instructions are, rated from 1 to 5.
Clear and well structured, with only minor parts that might need a second read.
How directly an agent can act on the SKILL.md instructions, rated from 1 to 5.
Mostly actionable with clear steps; only a few small gaps remain.