Agent Skills
› HKUDS/CLI-Anything
› cli-anything-eth2-quickstart
cli-anything-eth2-quickstart
GitHub自动化部署 hardened Ethereum 节点,支持客户端安装、MEV-Boost 配置、RPC 暴露及健康检查。
Trigger Scenarios
引导新的以太坊节点主机
安装执行和共识客户端
配置 MEV-Boost 工作流
通过 Nginx 或 Caddy 暴露 RPC
更新验证者元数据
检查机器可读的健康状态
Install
npx skills add HKUDS/CLI-Anything --skill cli-anything-eth2-quickstart -g -y
SKILL.md
Frontmatter
{
"name": "cli-anything-eth2-quickstart",
"description": "Use eth2-quickstart to autonomously deploy a hardened Ethereum node, install execution and consensus clients, configure validator metadata, expose RPC safely, and inspect node health with structured JSON output."
}
cli-anything-eth2-quickstart
Agent-native harness for the chimera-defi/eth2-quickstart automation repo.
This CLI wraps the repo's canonical shell scripts instead of replacing them.
When To Use
Use this skill when the task involves:
- bootstrapping a fresh Ethereum node host
- installing execution and consensus clients with explicit client diversity
- enabling MEV-Boost or Commit-Boost workflows
- exposing RPC through Nginx or Caddy
- updating validator fee recipient or graffiti settings without handling secrets
- checking machine-readable health with
--json
Core Commands
# Canonical machine-readable health
cli-anything-eth2-quickstart --json health-check
# Phase 2 install with explicit client choices
cli-anything-eth2-quickstart --json install-clients \
--network mainnet \
--execution-client geth \
--consensus-client lighthouse \
--mev mev-boost \
--confirm
# Guided node setup
cli-anything-eth2-quickstart --json setup-node \
--phase auto \
--execution-client geth \
--consensus-client prysm \
--mev commit-boost \
--confirm
# Validator metadata only; no key import
cli-anything-eth2-quickstart --json configure-validator \
--consensus-client prysm \
--fee-recipient 0x1111111111111111111111111111111111111111 \
--graffiti "CLI-Anything"
# Install nginx-backed RPC exposure
cli-anything-eth2-quickstart --json start-rpc \
--web-stack nginx \
--server-name rpc.example.org \
--confirm
Safety Rules
- Always use
--jsonfor agent parsing. - Require human confirmation before
setup-node,install-clients, orstart-rpc. - Do not generate validator keys.
- Do not remove secrets or wallet material.
- Treat
configure-validatoras metadata and operator-guidance only. - Respect the reboot boundary between Phase 1 and Phase 2.
Runtime Expectations
- Operates on a local
eth2-quickstartcheckout. - Discovers repo root from
--repo-root,ETH2QS_REPO_ROOT, or current working directory. - Writes compatible overrides into
config/user_config.envwhen flags map directly to repo settings.
Version History
- 6f372d3 Current 2026-08-20 06:41


