Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Validate and safeguard OpenClaw config updates (openclaw.json or openclaw config set/apply). Use this skill whenever changing gateway config, models, channels, agents, tools, sessions, or routing. Enforces backup, schema validation, and safe rollback before restarts.
.claude/skills/sundial-org-config-guardian/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | -17% | 0% |
| case-18 | ✗→✓ | ▲ Improved | 27% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -7% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 5% | 0% |
| case-06 | ✗→✓ | ▲ Improved | -11% | 0% |
Use this workflow whenever editing ~/.openclaw/openclaw.json or running openclaw config set/apply. It prevents invalid config, creates backups, validates against schema, and enables rollback.
scripts/backup_config.sh to create a timestamped snapshot.scripts/validate_config.sh.openclaw config set <path> <value> for small changes.scripts/validate_config.sh again.scripts/restore_config.sh.openclaw gateway restart.openclaw doctor --non-interactive and stop on errors.scripts/backup_config.sh — create timestamped backupscripts/validate_config.sh — validate config via OpenClaw doctorscripts/diff_config.sh — diff current config vs backupscripts/restore_config.sh — restore backupopenclaw doctor --non-interactive for schema validationOther measured skills in the registry, with their headline benchmark lift.