ClaudeCodeMod

All shelves / Marketplaces

MysticRyuujin/rpcwright

MysticRyuujin/rpcwright ยท 0 stars ยท 1 plugin

Marketplace

Install

In Claude Code
/plugin marketplace add MysticRyuujin/rpcwright

Run inside Claude Code, then install plugins from it. Check the repo's README before you run it.

Open the repo

Plugins 1

After adding the marketplace, install one with /plugin install <name>@rpcwright.

  1. 1rpcwrightEngineer and conformance-test Ethereum JSON-RPC (execution-apis) changes across EL clients./plugin install rpcwright@rpcwrightv1.1.0

Files

README.md

rpcwright ๐Ÿ”ง

A wright is a maker โ€” a shipwright builds ships, a playwright builds plays. A rpcwright builds (and proves) Ethereum JSON-RPC.

rpcwright is an agent skill that teaches an AI agent how to implement and conformance-test a change to the Ethereum execution-layer JSON-RPC API โ€” across the four repos that have to agree:

repo role
the client (go-ethereum, Nethermind, Besu, Erigon, Reth, ethrex) implements the method
execution-apis the OpenRPC spec (the contract)
testgen / rpctestgen generates .io fixtures from a real client
hive (rpc-compat) replays fixtures against every client

The one-line behavior change is easy. The hard part is the build/test plumbing and the dozen places a silent failure hides โ€” a green hive run that executed zero tests, a fixture that passes validation only because the param was still "required", a harness quietly testing the upstream image instead of your change. This skill encodes the exact commands and those gotchas so future sessions don't rediscover them the slow way.

What's inside

Install

Claude Code and Codex both read the same format โ€” a directory with a SKILL.md โ€” so one copy serves both. Only the directory each one scans differs:

tool personal scope repo scope explicit call
Claude Code ~/.claude/skills/ .claude/skills/ /rpcwright
Codex ~/.agents/skills/ .agents/skills/ $rpcwright, or /skills

Claude Code plugin (no clone)

/plugin marketplace add MysticRyuujin/rpcwright
/plugin install rpcwright@rpcwright

Manual (personal skill)

Clone once, then symlink it into the tools you use. Both follow a symlinked skill directory, so a single git pull updates every tool:

git clone https://github.com/MysticRyuujin/rpcwright.git
mkdir -p ~/.claude/skills ~/.agents/skills
ln -s "$PWD/rpcwright" ~/.claude/skills/rpcwright   # Claude Code
ln -s "$PWD/rpcwright" ~/.agents/skills/rpcwright   # Codex

Either tool discovers the skill from its SKILL.md frontmatter and loads it when a task involves the Ethereum JSON-RPC API, execution-apis, rpctestgen/testgen, .io fixtures, speccheck, openrpc.json, or hive rpc-compat.

AGENTS.md, CLAUDE.md, and llms.txt are symlinks to SKILL.md, so a repo that vendors rpcwright at its root also picks it up as plain project instructions.

Scope

The skill covers changes and reviews across six execution clients, execution-apis, testgen, and Hive. Use only the stages required by the task. Confirm paths, toolchain pins, and historical observations against the selected revisions.

License

MIT โ€” see LICENSE.

Facts

Kind
Marketplace
Repo
MysticRyuujin/rpcwright
Group
Uncategorized
Stars
0
Marketplace name
rpcwright
Owner
MysticRyuujin
License
MIT
Language
Shell
Created
2026-06-02
Last push
2026-09-23
Topics
claude-skill, conformance-testing, ethereum, go-ethereum, hive, json-rpc, execution-apis
Plugins
1

More on this shelf

  1. 1obra/superpowersobra/superpowersAn agentic skills framework & software development methodology that works.297.9k
  2. 2affaan-m/everything-claude-codeaffaan-m/ECCThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.277.5k
  3. 3anthropics/skillsanthropics/skillsPublic repository for Agent Skills180.6k
  4. 4f/prompts.chatf/prompts.chatf.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source โ€” self-host for your organization with complete privacy.172.7k
  5. 5anthropics/claude-codeanthropics/claude-codeClaude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.150.3k
  6. 6nextlevelbuilder/ui-ux-pro-max-skillnextlevelbuilder/ui-ux-pro-max-skillAn AI skill that provides design intelligence for building professional UI/UX across multiple platforms.135k