Skip to content

ethsteel/skills

Repository files navigation

STEEL Skills Marketplace

Claude Code plugins from the STEEL Team (Specifications and Testing for the Ethereum Execution Layer) at the Ethereum Foundation.

Plugins for use in execution-specs and Ethereum Execution Layer development.

Installation

Add the Marketplace

/plugin marketplace add ethsteel/skills

Browse and Install Plugins

/plugin menu

Local Development

To add the marketplace locally (e.g., for testing or development), navigate to the parent directory of this repository:

cd /path/to/parent  # e.g., if repo is at ~/projects/skills, be in ~/projects
/plugins marketplace add ./skills

Optionally, install the pre-commit hooks to run the same checks as CI (lint.yml) locally before each commit:

uvx pre-commit install

Available Plugins

Plugin Description Audience
execution-specs Grammar checking, test writing, and linting for execution-specs Everyone
execution-specs-maintainers GitHub Actions workflow editing and CI management Maintainers

Updating

Auto-update is off by default for third-party marketplaces. To get updates:

Manual (anytime):

/plugin marketplace update ethsteel

Automatic (checks at startup): enable per-marketplace in /plugin → Marketplaces tab → toggle auto-update.

For Authors

Plugin updates only propagate when the version number increases. After editing skills:

  1. Bump the version in plugins/<name>/.claude-plugin/plugin.json
  2. Bump the matching version in .claude-plugin/marketplace.json
  3. Push to GitHub

The CI validation script catches version mismatches between these two files.

Contributing

See CLAUDE.md for the skill authoring guide, plugin structure, and PR checklist.

Acknowledgments

Repository structure and tooling adapted from trailofbits/skills (CC-BY-SA-4.0).

License

CC-BY-SA-4.0 — STEEL Team / Ethereum Foundation

About

STEEL Team Claude Code skills for working with the Ethereum Execution Specs and Tests

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors