manjilagamacharyya-glitch
Community@manjilagamacharyya-glitch
Hardhat 3 smart contract development skills covering Solidity and TypeScript testing, ethers contract interaction, TypeChain typing, and chai assertion matchers.
Agent Skills by manjilagamacharyya-glitch
Showing 2 vetted skills indexed across 1 GitHub repositories.
Frequently Asked Questions About manjilagamacharyya-glitch
FAQPage SchemaWhat tasks can I accomplish with the Hardhat skills?▼
You can write and modify Solidity and TypeScript tests, edit hardhat.config.ts, use the network.create() connection API, apply forge-std cheatcodes, deploy contracts with ethers.deployContract, call contract functions, and assert events, reverts, and ether balance changes.
Who should use the hardhat and hardhat-toolbox-mocha-ethers skills?▼
Ethereum developers and smart contract engineers building on Hardhat 3, especially those whose projects depend on @nomicfoundation/hardhat-toolbox-mocha-ethers and need guidance on ethers helpers, TypeChain-typed contracts, and chai matchers.
When should I load the hardhat-toolbox-mocha-ethers skill alongside the hardhat skill?▼
Load it whenever the project depends on @nomicfoundation/hardhat-toolbox-mocha-ethers. It supplements the base hardhat skill with toolbox-specific guidance on ethers helpers from network.create(), contract interaction patterns, and the hardhat-ethers-chai-matchers assertions.
What prerequisites are required to use these skills?▼
A Hardhat 3 project is required, with code touching hardhat.config.ts, the hardhat import, or network.create(). For toolbox features, the project must depend on @nomicfoundation/hardhat-toolbox-mocha-ethers, which provides the ethers helpers and chai matchers.
Do these skills cover the compile and typecheck process?▼
Yes. The hardhat skill covers the compile-then-typecheck workflow, test-layer choice between Solidity and TypeScript tests, forge-std cheatcodes, and the network connection API including networkHelpers for test setup and manipulation.