ground-control
Post-upgrade verification system for OpenClaw. Defines a model/cron/channel ground truth file and a 5-phase automated verification flow (config integrity, API key liveness, cron integrity, session smoke test, channel liveness) with auto-repair for config and cron drift.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/jonathanjing/ground-controlground-control
Post-upgrade verification for OpenClaw. Keeps your system honest after every upgrade.
π οΈ Installation
1. Ask OpenClaw (Recommended)
Tell OpenClaw: "Install the ground-control skill." The agent will handle the installation and configuration automatically.
2. Manual Installation (CLI)
If you prefer the terminal, run:
clawhub install ground-control
Permissions & Privileges
This skill requires the following OpenClaw capabilities:
gateway config.getβ read current config (all phases)gateway config.patchβ auto-fix config drift (Phase 1 only)cron list/cron updateβ verify and auto-fix cron jobs (Phase 3)sessions_spawnβ smoke test sessions (Phase 2, 4, 5)message sendβ channel liveness test + summary report (Phase 5)
Auto-fix behavior: Phases 1 and 3 will automatically patch config/cron to match GROUND_TRUTH. Use --dry-run to disable auto-fix and get a report-only run.
Security & Redaction: This skill enforces a Zero-Secret Logging protocol.
- Immediate Redaction: Sensitive nodes (
auth,plugins) are stripped from memory after fetching runtime config. - Redacted Drift: Mismatches in sensitive fields are reported as
[REDACTED_SENSITIVE_MISMATCH]. - Functional Validation: API keys are tested through functional calls (Phase 2), never through literal comparison.
- No Persistence: Literal credentials are never written to
memory/files or messaging channels.
Environment variables: None.
When to use
- After running
openclaw updateornpm install -g openclaw@latest - When you suspect config drift (model changed, cron broken, channel down)
- Periodic health check via
/verifycommand
Setup
- Copy
templates/MODEL_GROUND_TRUTH.mdto your workspace root - Fill in your actual config values (models, cron jobs, channels)
- Add the GROUND_TRUTH sync rule to your AGENTS.md (see README)
- Run
/verifyto test
Files
templates/MODEL_GROUND_TRUTH.mdβ Ground truth template (copy to workspace root)scripts/post-upgrade-verify.mdβ Agent execution prompt for 5-phase verificationscripts/UPGRADE_SOP.mdβ Upgrade standard operating procedure
Metadata
Not sure this is the right skill?
Describe what you want to build β we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-jonathanjing-ground-control": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
glass2claw
Ray-Ban glasses β voice command β WhatsApp β OpenClaw auto-routes your photo into the right database. Hands-free life logging.
openclaw-dashboard
Real-time operations dashboard for OpenClaw. Monitors sessions, costs, cron jobs, and gateway health. Use when installing the dashboard, starting the server, adding features, updating `api-server.js` routes, or changing `agent-dashboard.html`. Includes language toggle (EN/δΈζ), watchdog 24h uptime bar, and cost analysis.
rag-eval
Evaluate your RAG pipeline quality using Ragas metrics (faithfulness, answer relevancy, context precision).
skill-trust-auditor
Audit a ClawHub skill for security risks BEFORE installation.
gateway-watchdog
Monitor OpenClaw gateway health with a watchdog state machine, Discord alerts, cooldown dedupe, and isolated fallback deployment on macOS. Use when users want gateway failure detection, auto-recovery policy, and low-noise Discord incident notifications.