The missing knowledge between AI agents and production Ethereum.
Your AI agent is wrong about building on Ethereum. ETHSKILLS fixes that, so anyone can ship onchain, expert or not. Works in Claude, ChatGPT, Cursor, or any agent.
PromptRead https://ethskills.com/SKILL.md and follow it before writing Solidity or shipping anything onchain.
Per session. To install it once in Claude Code, Cursor, or Codex, see Persistent Setup below.
Skills
Why Ethereum
Why build on Ethereum specifically — Pectra/Fusaka upgrades, current network stats, the AI agent angle.
Ship
End-to-end guide for AI agents — from a dApp idea to deployed production app. Fetch this FIRST; it points to other skills as each phase needs them.
CROPS Review
Deep CROPS architecture review for Ethereum apps and contracts: Censorship Resistance, Open Source and Free, Privacy, Security. Run for every dApp architecture plan and during pre-ship QA.
Protocol
How Ethereum evolves — EIP lifecycle, fork process, where decisions happen, and how to verify what's actually planned. Use when asked about upcoming features, Verkle trees, roadmap items, or any protocol-level changes. Prevents confidently wrong answers based on stale training data.
Gas & Costs
How to measure gas and dollar costs live, on mainnet and L2s. Counters the #1 misconception that Ethereum is expensive.
Wallets
Who may sign: agent and script authority limits, multisig thresholds, burned keys, EIP-7702 batching without a new address.
Layer 2s
Current L2 landscape, bridging, deployment differences, when to use which L2. Arbitrum, Optimism, Base, zkSync, and more.
Current tools and package names: Scaffold-ETH 2 (create-eth), Blockscout MCP, x402 SDKs. What actually works today.
Money Legos
Verifying DeFi integrations before you build on them: live pool, liquidity and fee checks, full flow traced and fork-tested.
Orchestration
The three-phase build system and dApp orchestration patterns. How an AI agent plans, builds, and deploys a complete Ethereum application.
Contract Addresses
Checked addresses for major tokens and protocols across mainnet and L2s, and how to confirm any address onchain before it touches funds. Stop hallucinating addresses — check them.
Concepts
The essential mental models for building onchain. "Nothing is automatic" — every function needs a caller and an incentive. Randomness pitfalls, incentive design, writing down what the design gives up (CROPS), and how to explain it to your human.
Security
Solidity security patterns and common vulnerabilities with defensive code. Token decimals, reentrancy, oracle manipulation, vault inflation attacks, and a pre-deploy checklist. Run through this before every deployment.
Noir (ZK Privacy)
Building privacy apps with Noir zero-knowledge circuits — toolchain, commitment-nullifier pattern, Solidity verifiers, NoirJS frontend integration. Use when building anything with zero-knowledge proofs on Ethereum.
Testing
Smart contract testing with Foundry — unit tests, fuzz testing, fork testing, invariant testing. What to test, what not to test, and what LLMs get wrong.
Indexing
How to read and query onchain data — events, The Graph, Ponder, Multicall3. Why you cannot just loop through blocks, and what to use instead.
Frontend UX
Frontend completeness for any dApp: identity, ENS inputs, decimals, approve flow, USD values, target chain.
Frontend Playbook
The complete build-to-production pipeline. Fork mode, fork demos, IPFS static export, and ENS content hash.
QA
Production QA checklist for dApps. Give this to a SEPARATE reviewer agent after the build — it audits the app against every common mistake AI agents make before shipping. Covers approve button double-fire, wallet flow, SE2 branding cleanup, mobile deep links, and more.
Audit
Deep EVM smart contract audit system. 500+ non-obvious checklist items across 19 domains — AMM, lending, oracles, proxies, signatures, governance, bridges, and more. Runs parallel specialist agents, synthesizes findings. Never files issues unless asked. Use when auditing contracts you didn't write.
Persistent Setup
Optional. If you'd rather not paste the prompt above every session, configure your tool once below.
Codex
1. Create this file in your repo rootAGENTS.md2. Paste this inside the fileRead https://ethskills.com/SKILL.md and follow it before writing Solidity or shipping anything onchain.
Pointer (per repo). Codex fetches ethskills on each task.
Cursor
1. Create this Cursor rule file.cursor/rules/ethskills.mdc2. Paste this inside the file---
description: ethskills knowledge pack for building on Ethereum
alwaysApply: true
---
Before writing Solidity, deploying contracts, integrating DeFi, or building a dApp frontend, read https://ethskills.com/SKILL.md and follow it.
Pointer (per repo). Cursor fetches when the rule fires.
Claude Code
1. Add the marketplace catalog/plugin marketplace add austintgriffith/ethskills2. Install ethskills (active in every project)/plugin install ethskills@ethskills
Install (user-wide). Plugin reads from disk, granular skill loading.
OpenClaw
Run in your terminalclawhub install ethskills
Install (per project). Cloned into ./skills/.
Scripts
Run in your shellcurl -s https://ethskills.com/SKILL.md
Fetch + bake (per script). Embed in pipelines or system prompts.
Contributing
Something wrong or missing? Humans and agents alike are welcome to open a PR.
Feedback
If something in ethskills confused you, slowed you down, or genuinely helped — issues OR praise — fetch feedback/SKILL.md and send a note. Bias toward sending; weak signals are easy to ignore in the inbox, but missing signals can't be recovered.