ethskills

Route AI agents through current Ethereum, Solidity, and dApp development rules.

1|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/tawf-labs/zkt-hackathon --skill ethskills-tawf-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ethskills
Source: https://github.com/tawf-labs/zkt-hackathon/tree/main/.agents/skills/ethskills
Command: npx skills add https://github.com/tawf-labs/zkt-hackathon --skill ethskills-tawf-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents AI agents from generating stale or incorrect Ethereum guidance by giving them an up-to-date, production-focused knowledge base for building on Ethereum and EVM chains.

Core Features & Use Cases

  • Correct Ethereum development misconceptions: fixes common mistakes around gas economics, token decimals, contract addresses, and “it’s expensive” fallacies with real, current guidance.
  • End-to-end dApp build routing: provides an ordered path from architecture planning and contract development through frontend UX and production deployment.
  • Security and QA guardrails: emphasizes defensive patterns (e.g., reentrancy mitigation, SafeERC20, oracle safety) plus a pre-ship reviewer checklist to catch UI/flow mistakes before deployment.
  • Layer 2 and tooling coverage: compares L2s, explains bridging/deployment gotchas, and recommends current tools and agent tooling patterns.

Quick Start

Use ethskills to guide an agent by fetching the Ship skill first, then fetch only the specific follow-up skills needed for your task (such as gas, security, testing, frontend UX, and QA).

Frequently Asked Questions about ethskills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a production-grade Ethereum dApp without using outdated guidance?

To build a production-grade Ethereum dApp, route AI agents through an up-to-date knowledge base covering Solidity, ZK, testing, and frontend rules. This ensures accurate guidance for architecture planning, contract development, and deployment workflows.

What's the best way to prevent smart contract security vulnerabilities before deploying?

The best way to prevent smart contract security vulnerabilities is applying defensive patterns like reentrancy mitigation and SafeERC20, followed by a pre-ship reviewer checklist to catch UI and flow mistakes before deployment.

How do I choose the right Layer 2 network for my EVM dApp deployment?

Choosing the right Layer 2 network involves comparing available L2s, understanding bridging and deployment gotchas, and evaluating gas economics to make informed L1/L2 decision-making for your specific application.

Can I use Foundry testing and frontend UX rules together in an Ethereum development workflow?

Yes, you can use Foundry testing and frontend UX rules together by fetching specific follow-up skills for your task. This routes the agent through end-to-end dApp build phases from contract development to production deployment.

Why does my AI agent generate incorrect gas economics and token decimals for Solidity contracts?

AI agents generate incorrect gas economics and token decimals due to stale Ethereum development knowledge. Correcting these misconceptions requires providing an up-to-date, production-focused knowledge base for EVM chains.

What do I need to set up before using an AI agent for ZK privacy app construction on Ethereum?

Before using an AI agent for ZK privacy app construction, you need markdown-driven skill discovery via SKILL.md frontmatter and safety-focused instructions for handling keys and funds to ensure secure operational guidance.