
Scaffold and build Ethereum dApps using create-eth (Scaffold-ETH 2). Use when the user wants to: build an Ethereum app, create a dApp, start a web3 project, use Scaffold-ETH or create-eth, build something onchain, deploy a smart contract, deploy a smart contract with a frontend, or scaffold a full-stack blockchain application.
Review TypeScript, React, and Next.js code against high standards for clarity, simplicity, and maintainability. Use this skill when: (1) Code has just been written or modified by Claude or a sub-agent, (2) User explicitly requests code review, (3) Refactoring has been completed, (4) New features or components have been implemented. The skill provides brutally honest but supportive feedback following Carlos's philosophy - celebrating good work while pushing back hard on complexity, unclear patterns, or violations of best practices.
Add EIP-5792 batched transaction support to a Scaffold-ETH 2 project. Use when the user wants to: batch multiple contract calls, use wallet_sendCalls, add EIP-5792 wallet integration, batch onchain transactions, or use wagmi's experimental batch hooks.
Add an ERC-20 token contract to a Scaffold-ETH 2 project. Use when the user wants to: create a fungible token, deploy an ERC-20, add token minting, build a token transfer UI, or work with ERC-20 tokens in SE-2.
Add an ERC-721 NFT contract to a Scaffold-ETH 2 project. Use when the user wants to: create an NFT collection, deploy an ERC-721, add NFT minting, build an NFT gallery or transfer UI, or work with non-fungible tokens in SE-2.
Integrate Ponder into a Scaffold-ETH 2 project for blockchain event indexing. Use when the user wants to: index contract events, add a blockchain backend, set up GraphQL for onchain data, use Ponder with SE-2, or build an indexer for their dApp.
Develop comprehensive specs for new features using iterative refinement. Use this skill when: (1) Starting a new feature development, (2) Planning system architecture, (3) You need a structured approach to spec creation with review and refinement. Creates polished, production-ready specifications through multiple iterations.