# ethskills

This skill guides agents through Ethereum and EVM work, from contract development to address checks and dApp planning. Use it when a task depends on current network details.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 2400 installs · ★ 300
- Author: austintgriffith
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/austintgriffith/ethskills/tree/HEAD/SKILL.md
- Updated: 2026-10-25
- HTML: https://affpapa.org/en/nevibecode/skills/ethskills

## What it does

ethskills covers Solidity, ERC token standards, Layer 2 networks, wallets and DeFi integrations. It directs the agent to focused material for the task, such as planning a dApp or reviewing its architecture. That keeps contract design, gas costs and protocol questions tied to the relevant guidance.

The collection includes instructions on protocol changes, networks, standards, tools and contract addresses. It tells agents to verify changing facts against current sources instead of relying on model memory. For gas prices, the material points to `cast gas-price`; contract addresses should be checked on the target chain. A wrong address can put funds at risk.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add austintgriffith/ethskills --skill ethskills -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/ethskills/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/ethskills/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add austintgriffith/ethskills --skill ethskills -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/ethskills/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add austintgriffith/ethskills --skill ethskills -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/ethskills/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install austintgriffith/ethskills ethskills
```

2. **Manually: put the files in place**
- File: `.github/skills/ethskills/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add austintgriffith/ethskills --skill ethskills -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/austintgriffith/ethskills
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/ethskills/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add austintgriffith/ethskills --skill ethskills -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/austintgriffith/ethskills/tree/HEAD/SKILL.md

## When to use it
- plan the stages of a dApp build
- review an application architecture against CROPS values
- check a contract address on its target network
- investigate Ethereum gas costs
- verify a DeFi integration before building on it

## Example prompts
- Plan the stages for my Ethereum dApp and identify which guidance applies.
- Review my dApp architecture against CROPS and explain the trade-offs.
- How can I verify this token address on the target chain before using it?

## Similar
- [churn-prevention](https://affpapa.org/en/nevibecode/skills/coreyhaines31-churn-prevention.md) — skill · 121000 installs
- [revops](https://affpapa.org/en/nevibecode/skills/revops.md) — skill · 113500 installs
- [community-marketing](https://affpapa.org/en/nevibecode/skills/community-marketing.md) — skill · 89500 installs
- [ads](https://affpapa.org/en/nevibecode/skills/ads.md) — skill · 82800 installs
- [pricing](https://affpapa.org/en/nevibecode/skills/pricing.md) — skill · 79300 installs
- [marketing-plan](https://affpapa.org/en/nevibecode/skills/marketing-plan.md) — skill · 67900 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
