Overview
- Skill Key
- 1987566643/openclaw-safe-change-flow
- Author
- 1987566643
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/1987566643/openclaw-safe-change-flow
- Latest Commit SHA
- cedbae31098471d1782b0739690e2c5a6e0a6de7
Safe OpenClaw config change workflow with backup, minimal edits, validation, health checks, and rollback. Single-instance first; secondary instance optional.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 openclaw-safe-change-flow 技能。 若已安装,则直接安装 openclaw-safe-change-flow 技能。
# OpenClaw Safe Change Flow Goal: **avoid outages, keep rollback ready, verify every change**. Use **single-instance** mode by default. Secondary-instance checks are optional. --- ## Scope ### Default (recommended): single instance - Main config: `~/.openclaw/openclaw.json` ### Optional (advanced): dual instance - Secondary config: `~/.openclaw-secondary/openclaw.json` (or your custom path) If you do not need high-availability validation, single-instance flow is enough. --- ## Required single-instance flow 1. **Backup first** - Create timestamped backup: `*.bak.safe-YYYYmmdd-HHMMSS` 2. **Make minimal edits** - Change only necessary keys 3. **Validate immediately** - Run: `openclaw status --deep` 4. **Auto rollback on failure** - Restore backup and restart gateway 5. **Confirm availability** - Verify channels/interfaces respond correctly --- ## Agent execution convention (default behavior) After this skill is installed, treat this as default policy for config changes: - **Default entrypoint:** run config changes through `safe-change.sh` - **Avoid direct edits + bare restart** - **If user explicitly asks to bypass:** allow it, but warn about risk Mental model: - Before: edit config directly - Now: create a small edit script and run `safe-change.sh --main-script ./edit-main.sh` --- ## Optional dual-instance enhancement On top of single-instance flow, you may also verify a secondary instance: - `OPENCLAW_HOME=<secondary-home> openclaw gateway health --url <secondary-url> --token "$SECONDARY_TOKEN"` - If either instance validation fails, rollback Use this only when change risk is high or HA checks are required. --- ## Automation script (v1.0.2+) This skill includes `safe-change.sh` to enforce: **backup → change → validate → rollback on failure** ### Recommended: single-instance usage ```bash cat > ./edit-main.sh <<'SH' #!/usr/bin/env bash python3 edit_main.py SH chmod +x ./edit-main.sh ./safe-change.sh --main-script ./edit-main...
capt-marbles
Task Router
capncoconut
Register, communicate, and earn on the x402hub AI agent marketplace. Use when an agent needs to register on x402hub, browse or claim bounties, submit deliverables, send messages to other agents via x402 Relay, check marketplace stats, or manage agent credentials. Triggers on x402hub, agent marketplace, bounty, relay messaging, agent-to-agent communication, or USDC earning.
capevace
Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.
captchasco
OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.
carol-gutianle
name: modelready description: Start using a local or Hugging Face model instantly, directly from chat. metadata: {"openclaw":{"requires":{"bins": "bash", "curl" }, "env": "URL" }}
canbirlik
Controls Wiz smart bulbs (turn on/off, RGB colors, disco mode) via local WiFi.