Jasper ConfigGuard for Openclaw

A robust CLI tool for safely updating OpenClaw configurations with automated rollbacks and health monitoring.

emberdesire
v1.0.0
Feb 6, 2026
1
2.5k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install jasper-configguard

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install jasper-configguard using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Jasper ConfigGuard?

Jasper ConfigGuard provides a critical safety net for modifying OpenClaw gateway settings by treating configuration changes as transactional operations. It ensures that system downtime caused by invalid settings is prevented through a rigorous validation and recovery process. This utility is an essential part of the ecosystem for Openclaw Skills, providing developers with the confidence to update infrastructure settings without the risk of bricking their gateway.

By leveraging deep-merge patching and automated health checks, the tool streamlines the management of complex agent configurations. Whether you are updating network bindings or switching model defaults, Jasper ConfigGuard ensures your environment remains stable and reachable.

Jasper ConfigGuard Use Cases

  • Safely switching primary LLM models across all agents to optimize performance.
  • Updating gateway network binding settings, such as Tailnet, without losing connectivity.
  • Enabling or disabling plugins with a guaranteed rollback path if the plugin fails to initialize.
  • Validating configuration syntax and previewing diffs before applying changes to production environments.

How Jasper ConfigGuard Works

  1. The tool creates an immediate, timestamped backup of the existing OpenClaw configuration file.
  2. It performs a deep merge of the provided JSON patch into the current configuration settings.
  3. The gateway service is restarted to apply and load the new configuration.
  4. An automated health check is performed to verify the system is responsive and stable.
  5. If the health check fails, the tool automatically restores the backup and restarts the gateway to its last known good state.

Jasper ConfigGuard Setup

Install the tool globally using npm to access the CLI commands:

npm install -g jasper-configguard

Jasper ConfigGuard Data Schema & Taxonomy

Jasper ConfigGuard organizes its data to ensure traceability and recovery. Below is how the system handles configuration data:

Component Description
Backups JSON snapshots of the configuration created before every patch operation.
Patches Input JSON objects used to perform deep-merge updates on nested configuration keys.
Health Reports Diagnostic data generated by the doctor command to verify gateway integrity.
Diffs Temporary comparison strings generated during dry-run executions to show pending changes.

Jasper ConfigGuard Advanced Features

  • Dry-run mode to preview exactly how a patch will modify the JSON structure before execution.
  • Programmatic API for Node.js, allowing you to integrate safe configuration changes into your own Openclaw Skills.
  • Comprehensive diagnostic suite via the doctor command to troubleshoot gateway issues.
  • Deep-merge support for complex nested objects, ensuring specific agent defaults can be targeted without overwriting entire sections.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*