Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Declare required env vars/runtime in metadata, add security transparency section, and set disableModelInvocation for explicit-use safety.
What This Skill Does
Runs a daily health check on an Ethereum validator dashboard using the beaconcha.in V2 API. Returns a single exit code and surfaces BeaconScore or missed duties only when something needs attention. Designed for low-anxiety operations where a healthy result stays quiet.
Returns a single exit code instead of requiring manual dashboard review, so validators only demand attention when the script actually flags a problem.
When to use it
- Daily Ethereum validator health check via cron job
- BeaconScore threshold alerting for a staking dashboard
- Detecting missed attestations or penalties overnight
- Reducing manual dashboard visits to a single exit-code signal
- Triaging validator issues in automated monitoring pipelines
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Check my validator dashboard health
- 1Run check_dashboard.py --json with BEACONCHAIN_API_KEY and BEACONCHAIN_DASHBOARD_ID set
- 2Read the exit code: 0 = good, 2 = bad, 1 = error
- 3If exit code is 0, respond with brief reassurance and no further detail
- 4If exit code is 2, report BeaconScore and which signal tripped (missed duties or penalty fallback)
- 5If exit code is 1, check API key validity, dashboard ID, and rate-limit permissions
BeaconScore 94/100, all validators healthy, no missed duties in the last 24h
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.