Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Monitor Ethereum validator dashboard health on beaconcha.in via V2 API, focused on one-check-per-day status and BeaconScore-first triage. Use when the user asks to check validator health, BeaconScore, missed duties, or set up low-anxiety daily monitoring/alerts for a beaconcha.in dashboard.
Monitor Ethereum validator dashboard health on beaconcha.in via V2 API, focused on one-check-per-day status and BeaconScore-first triage. Use when the user asks to check validator health, BeaconScore, missed duties, or set up low-anxiety daily monitoring/alerts for a beaconcha.in dashboard.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Use this skill to reduce validator-check anxiety: do one concise daily health check, then only surface issues.
Set credentials as env vars: BEACONCHAIN_API_KEY BEACONCHAIN_DASHBOARD_ID Run: python3 skills/beaconchain/scripts/check_dashboard.py --json Interpret exit code: 0 = good 2 = bad (needs attention) 1 = error (auth/rate-limit/endpoint failure)
Run scripts/check_dashboard.py once per day. If status=good, respond with a short reassurance and avoid extra detail. If status=bad, report: BeaconScore (if available) Which signal tripped (missed/penalty fallback) Next action: inspect dashboard details and validator logs. If status=error, report key checks: API key validity dashboard ID plan/rate-limit permissions.
python3 skills/beaconchain/scripts/check_dashboard.py
python3 skills/beaconchain/scripts/check_dashboard.py --json
python3 skills/beaconchain/scripts/check_dashboard.py --warn-threshold 75
Script uses POST /api/v2/ethereum/validators/performance-aggregate with dashboard selector and reads data.beaconscore.total directly. Default window is 24h; supported windows: 24h, 7d, 30d, 90d, all_time. Keep responses intentionally terse when healthy to support low-anxiety operations.
Runtime: python3 only, using Python standard library (argparse, json, urllib, datetime). Credentials: reads BEACONCHAIN_API_KEY and BEACONCHAIN_DASHBOARD_ID (or equivalent CLI flags). Network egress: only https://beaconcha.in/api/v2/ethereum/validators/performance-aggregate. Local filesystem: no writes, no shell execution, no subprocess spawning.
API overview: references/api-notes.md
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.