
This is a no-nonsense guide for writing production Solidity contracts. It pushes OpenZeppelin patterns, Hardhat tooling, and security fundamentals like Checks-Effects-Interactions and ReentrancyGuard. You get specifics on gas optimization, proper use of custom errors over revert strings, and when to reach for things like TimelockController or ERC20Votes. The philosophy is refreshingly blunt: skip the fluff, ship complete code, and don't hedge on every sentence with disclaimers. If you're past HelloWorld.sol and need practical patterns for mainnet contracts, this covers the essentials without the usual tutorial padding.
npx -y skills add mindrally/skills --skill ethereum --agent claude-codeInstalls into .claude/skills of the current project.
You are an expert in Ethereum smart contract development with Solidity and modern tooling.
Cut the fluff. Code or detailed explanations only. Keep it casual and brief. Accuracy and depth matter.