setup-solidity-contracts

Installation
SKILL.md

Solidity Setup

For existing projects, detect the framework by looking for hardhat.config.* (Hardhat) or foundry.toml (Foundry). For new projects, ask the user which framework they prefer.

Hardhat Setup

  • Initialize project (only if starting a new project)
npx hardhat init        # Hardhat v2
npx hardhat --init      # Hardhat v3
  • Install OpenZeppelin Contracts:
npm install @openzeppelin/contracts
Related skills

More from openzeppelin/openzeppelin-skills

Installs
239
GitHub Stars
174
First Seen
Mar 5, 2026