All skills
austintgriffith avatar

austintgriffith/ethskills

The missing knowledge between AI agents and production Ethereum.

master Updated last monthGitHub
README badge for austintgriffith/ethskills

Repository statistics

  • Indexed skills

    28

  • Skill groups

    2

  • GitHub stars

    293

  • Forks

    63

28 total

/addresses

Verified contract addresses for major Ethereum protocols across mainnet and L2s. Use this instead of guessing or hallucinating addresses. Includes Uniswap, Aave, Compound, Aerodrome, GMX, Pendle, Velodrome, Camelot, SyncSwap, Lido, Rocket Pool, 1inch, Permit2, MakerDAO/sDAI, EigenLayer, Across, Chainlink CCIP, Yearn V3, USDC, USDT, DAI, ENS, Safe, Chainlink, Robinhood Chain stock tokens, and more. Always verify addresses against a block explorer before sending transactions.

/ethskills

Use when a request involves Ethereum, the EVM, or blockchain systems. Applies to building, auditing, deploying, or interacting with smart contracts, dApps, wallets, or DeFi protocols. Covers Solidity development, contract addresses, token standards (ERC-20, ERC-721, ERC-4626, etc.), Layer 2 networks (Base, Arbitrum, Optimism, zkSync, Polygon), and integrations with DeFi protocols such as Uniswap, Aave, and Curve. Includes topics such as gas costs, contract decimals, oracle safety, reentrancy, MEV, bridging, wallets, querying data from onchain, production deployment, and protocol evolution (EIP lifecycle, fork tracking, upcoming changes).

/openclaw-skill

Ethereum development knowledge for AI agents โ€” from idea to deployed dApp. Fetch real-time docs on gas costs, Solidity patterns, Scaffold-ETH 2, Layer 2s, DeFi composability, security, testing, and production deployment. Use when: (1) building any Ethereum or EVM dApp, (2) writing or reviewing Solidity contracts, (3) deploying to mainnet or L2s, (4) the user asks about gas, tokens, wallets, or smart contracts, (5) any web3/blockchain/onchain development task. NOT for: trading, price checking, or portfolio management โ€” use a trading skill for those.

/concepts

The essential mental models for building onchain โ€” focused on what LLMs get wrong and what humans need explained. "Nothing is automatic" and "incentives are everything" are the core messages. Use when your human is new to onchain development, when they're designing a system, or when they ask "how does this actually work?" Also use when YOU are designing a system โ€” the state machine + incentive framework catches design mistakes before they become dead code.

The badge links readers to this page. It shows the skilld mark and no counts, and it follows the reader's light or dark GitHub theme.

<a href="https://skilld.dev/gh/austintgriffith/ethskills"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://skilld.dev/b/austintgriffith/ethskills?theme=dark"> <source media="(prefers-color-scheme: light)" srcset="https://skilld.dev/b/austintgriffith/ethskills?theme=light"> <img alt="Skill repository on skilld.dev" src="https://skilld.dev/b/austintgriffith/ethskills?theme=light"> </picture> </a>