MegaETH Skills

Agent Skills for building on MegaETH. These skills give AI coding agents practical guidance for MegaETH development and MOSS wallet workflows.

GitHub contributors GitHub commit activity GitHub repo size

Website megaeth.com Docs Twitter MegaETH Twitter MegaETH_Devs

Available Skills

Skill Install Description
megaeth-developer-skills npx skills add megaeth-labs/skills --skill megaeth-developer-skills Build and debug MegaETH apps, contracts, protocols, payments, and agents.
moss-wallet-sdk npx skills add megaeth-labs/skills --skill moss-wallet-sdk Integrate MOSS wallets with core SDK, React, wagmi, permissions, paymasters, and backend verification.
moss-wallet-cli npx skills add megaeth-labs/skills --skill moss-wallet-cli Operate a MOSS wallet with scoped delegated keys from a terminal or coding agent.
moss-wallet-security-review npx skills add megaeth-labs/skills --skill moss-wallet-security-review Audit a MOSS integration for unsafe authentication, permissions, sponsorship, and key handling.

Repository Layout

Installable skills use a flat, namespaced layout:

skills/
  megaeth-developer-skills/
    SKILL.md
    references/
  moss-wallet-sdk/
    SKILL.md
    references/
    scripts/
  moss-wallet-cli/
    SKILL.md
    references/
  moss-wallet-security-review/
    SKILL.md
    references/
dist/                         # generated ZIP archives
scripts/                      # build, sync, and validation tooling

Protocol integrations are references inside megaeth-developer-skills, not separate installable skills. Use moss-wallet-cli for command safety, delegated-key permissions, and wallet operation mechanics.

Installation

The Skills CLI requires Node.js 22.20 or newer. Repository builds require zip; full validation also requires unzip.

Install all skills with the Skills CLI:

npx skills add megaeth-labs/skills --skill "*"

List the available skills before installing:

npx skills add megaeth-labs/skills --list

For a manual project-local install, copy an individual skill into the appropriate agent path:

Codex:       .agents/skills/<skill-name>/
Claude Code: .claude/skills/<skill-name>/
OpenClaw:    skills/<skill-name>/
Hermes:      .hermes/skills/<skill-name>/

Usage

Skills are automatically available once installed. Your agent selects the relevant skill when it recognizes a matching task.

Deploy a contract to MegaETH with Foundry
Integrate gTrade markets and oracle-backed order lifecycle on MegaETH
Add MOSS wallet authentication to my React app
Create a scoped delegated key with the MOSS CLI
Review this MOSS integration before launch

Development

Install dependencies and validate the repository before opening a pull request:

npm ci
npm run validate

Validation rebuilds the ZIP archives, checks skill frontmatter and local links, tests bundled script syntax and behavior, verifies archive integrity, and runs Skills CLI discovery. It validates the proposed checkout without fetching or replacing skill content.

Contributing

Contributions are welcome. See CONTRIBUTING.md for repository conventions, protocol guidance requirements, validation, and pull request guidelines.