From sundial-org-awesome-openclaw-skills-4
Validates and safeguards OpenClaw config updates to openclaw.json or via config set/apply. Enforces backups, schema checks with openclaw doctor, and rollbacks before restarts. Use for gateway, models, channels, agents, tools, sessions, routing changes.
npx claudepluginhub joshuarweaver/cascade-ai-ml-agents-misc-2 --plugin sundial-org-awesome-openclaw-skills-4This skill uses the workspace's default tool permissions.
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.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
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.
Preflight
Backup
scripts/backup_config.sh to create a timestamped snapshot.Validate (before change)
scripts/validate_config.sh.Apply change
openclaw config set <path> <value> for small changes.Validate (after change)
scripts/validate_config.sh again.scripts/restore_config.sh.Restart (only with explicit approval)
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 validation