返回顶部
o

openclaw-config-guardOpenClaw配置审计

Audit and safely repair OpenClaw configuration with deterministic validation, backups, rollback, and change reporting. Use when asked to review or modify `openclaw.json`, check whether OpenClaw can still start, safely fix startup-blocking config errors, or audit OpenClaw config before deciding on changes.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
222
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

openclaw-config-guard

技能名称:openclaw-config-guard
详细描述:

OpenClaw 配置守护

先审计。仅在修复方案得到验证后才进行修复。优先保障启动功能,而非美观性。

必需参考源

做出任何判断前,请先打开 references/official-sources.md 中列出的官方文档。将其视为模式、允许值及修复指南的权威来源。切勿依赖记忆处理配置规则。

工作流程

  1. 1. 解析当前配置路径:

bash
python3 /scripts/config_guard.py resolve-path --json

若失败,则回退至 ~/.openclaw/openclaw.json。

  1. 2. 在修改文件前执行确定性审计:

bash
python3 /scripts/config_guard.py audit --doctor

该命令包含:

  • - openclaw config validate --json
  • 可选的 openclaw doctor --non-interactive

  1. 3. 对发现的问题进行分类:
  • - 启动阻塞项:JSON5 解析失败、模式验证失败、未知键、类型错误、无效枚举值、缺少必需结构,或明显冲突导致无法启动的设置。
  • 建议项:可疑但非阻塞的问题,例如重复的插件 ID、过时但仍可运行的配置、样式清理,或非关键性强化建议。
  1. 4. 判断是否可自动修复:
  • - 仅当问题为启动阻塞项时方可自动修复。
  • 仅当文档或 CLI 输出明确显示正确修复方案时方可自动修复。
  • 优先使用 openclaw config set / openclaw config unset 进行精确路径编辑。
  • 仅在 CLI 无法表达所需更改且需保留注释或结构时,才手动编辑 JSON5。
  • 默认不执行 openclaw doctor --fix。
  • 默认不重启 OpenClaw。
  1. 5. 任何写入操作前先备份:

bash
python3 /scripts/config_guard.py backup --json

  1. 6. 任何写入操作后重新验证:

bash
python3 /scripts/config_guard.py validate --doctor --json

若变更后验证失败,立即从备份回滚,并在报告中说明。

  1. 7. 总结变更内容:

bash
python3 /scripts/config_guard.py diff --before /path/to/before --after /path/to/after --json

如需确定性报告框架,可准备 JSON 清单并运行:

bash
python3 /scripts/config_guard.py report --manifest /path/to/manifest.json

指包含此 SKILL.md 的目录。请基于此技能目录解析相对路径,而非假设任何环境变量已设置。

决策边界

  • - 未经用户批准,不得更改非阻塞问题。
  • 不得猜测未记录的键或值。
  • 不得为统一格式而重写整个配置。
  • 未重新运行验证前,不得声称成功。
  • 必须向用户提供备份路径、修改路径列表及变更后验证结果。

报告要求

最终 Markdown 报告必须包含:

  • - 所参考的官方源
  • 当前配置路径
  • 变更前验证结果
  • 发现的启动阻塞项
  • 已应用的自动修复
  • 有意未自动修复的问题及原因
  • 供用户决策的非阻塞建议
  • 修改的配置路径
  • 备份路径
  • 变更后验证结果
  • 是否需要手动重启及原因

资源

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 openclaw-config-guard-1776118164 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 openclaw-config-guard-1776118164 技能

通过命令行安装

skillhub install openclaw-config-guard-1776118164

下载

⬇ 下载 openclaw-config-guard v1.0.0(免费)

文件大小: 6.57 KB | 发布时间: 2026-4-15 13:42

v1.0.0 最新 2026-4-15 13:42
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.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部