leanEthereumleanEthereumOfficial·4 Agent Skills Included

leanSpec

Ethereum consensus spec testing, auditing, and code review

Runs quality checks, unit tests, and consensus fixture generation for the Lean Ethereum Python specifications. Eliminates manual linting, formatting, and cross-client test setup when working on protocol code. Includes read-only codebase audits, spec version diffs, and documentation helpers that keep a reference implementation accurate and readable.
npx skills add leanEthereum/leanSpec --all -g -y
Available:

Gives your AI agent strict coding rules for this repository, including naming conventions, test structure mirroring, and a ban on backward-compatibility code.

All Skills in This Repository (4)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install leanSpec?

Run `npx skills add leanEthereum/leanSpec --all -g -y` in your terminal to install all skills in this suite globally.

What is leanSpec used for?

It is the Python reference specification for the Lean Ethereum consensus protocol, including cryptography, SSZ serialization, and fork choice logic. The skills help you test, audit, and document that specification.

How to generate Ethereum consensus test vectors?

Use the fill skill, which runs the test filler to produce JSON consensus fixtures that client implementations like ream, zeam, and qlean-mini can verify against.

Can AI audit a consensus specification codebase?

Yes. The audit skill runs a read-only, multi-agent review that finds dead code, test gaps, and safety issues, then writes a prioritized report without modifying any source files.

Do I need Ethereum experience to use these skills?

Basic familiarity helps, but the skills handle the command details. You can ask your agent in plain English to run checks, compare spec versions, or document code.

Related Repositories in Software Engineering

View All in Software Engineering