← Back to Skills Marketplace
soal2

Openclaw Config Guard

by soal2 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
258
Downloads
1
Stars
3
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-config-guard
Description
Audit and safely repair OpenClaw configuration with deterministic validation, backups, rollback, and change reporting. Use when asked to review or modify `op...
Usage Guidance
This skill appears to do what it says: run the OpenClaw CLI, back up the config, validate, optionally apply narrowly-justified fixes, and produce a report. Before installing or running it: 1) ensure you have the openclaw CLI locally (the script depends on it); 2) review the helper script yourself if you want extra assurance (it runs subprocesses and reads/writes config files); 3) run it in dry-run/audit mode first (audit/validate/doctor) to see what it would change; 4) keep an eye on the backup path it creates before approving any write; and 5) verify the referenced docs (the SKILL.md lists official docs) if the script recommends a fix. If you need the agent to apply changes, require explicit user confirmation before any write — the skill's instructions already recommend that, but enforcing confirmation protects you from unintended edits.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-config-guard Version: 1.0.0 The skill is a well-structured utility designed to audit and safely repair OpenClaw configuration files. It utilizes a helper script (scripts/config_guard.py) to perform deterministic actions such as path resolution, backups, and validation via the official 'openclaw' CLI. The instructions in SKILL.md prioritize safety by enforcing backups before any modifications, requiring post-change validation, and explicitly forbidding non-essential changes without user approval. No indicators of data exfiltration, malicious execution, or persistence were found.
Capability Assessment
Purpose & Capability
Name/description match behavior: the SKILL.md and the helper script exclusively call the local 'openclaw' CLI, read/write the local config file, make backups, validate, run 'doctor', and produce reports. No unrelated credentials, binaries, or remote services are requested.
Instruction Scope
Runtime instructions are narrowly scoped to locating the config, consulting the documented official sources, running the included Python helper and the OpenClaw CLI, making backups, validating, diffing, and producing a report. The script reads local files and runs local CLI commands only; instructions explicitly prohibit aggressive actions (no automatic doctor --fix, no restart, no wholesale rewrites) and require user approval for non-blocking changes.
Install Mechanism
No install spec; this is instruction-only plus an included helper script. Nothing is downloaded or installed from external URLs, and no archives are extracted.
Credentials
The skill declares no required env vars or credentials. The script temporarily sets OPENCLAW_CONFIG_PATH when invoking the 'openclaw' CLI to point it at a chosen config file; that is proportional and limited to the stated purpose.
Persistence & Privilege
always is false and the skill is user-invocable. The skill does not request permanent elevated presence or modify other skills or system-wide agent settings. Its file writes are limited to creating backup copies of the config.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-config-guard
  3. After installation, invoke the skill by name or use /openclaw-config-guard
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
openclaw-config-guard 1.0.0 – Initial release - Adds deterministic auditing and safe repair workflow for OpenClaw JSON config files. - Enforces validation-first, backup-before-write, and rollback-on-failure policies. - Distinguishes between startup-blocking errors and non-blocking recommendations. - Integrates official OpenClaw docs as source of truth for all config decisions. - Provides step-by-step command-line operations for audit, backup, fix, diff, and report generation. - Requires thorough Markdown reporting of all actions, decisions, and sources used.
Metadata
Slug openclaw-config-guard
Version 1.0.0
License MIT-0
All-time Installs 3
Active Installs 3
Total Versions 1
Frequently Asked Questions

What is Openclaw Config Guard?

Audit and safely repair OpenClaw configuration with deterministic validation, backups, rollback, and change reporting. Use when asked to review or modify `op... It is an AI Agent Skill for Claude Code / OpenClaw, with 258 downloads so far.

How do I install Openclaw Config Guard?

Run "/install openclaw-config-guard" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Openclaw Config Guard free?

Yes, Openclaw Config Guard is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Openclaw Config Guard support?

Openclaw Config Guard is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Openclaw Config Guard?

It is built and maintained by soal2 (@soal2); the current version is v1.0.0.

💬 Comments