Task Router Skill
Task Router
Safe OpenClaw config change workflow with backup, minimal edits, validation, health checks, and rollback. Single-instance first; secondary instance optional.
Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.
SkillHub CLI
skillhub install 1987566643/openclaw-safe-change-flowExaminez la source et la compatibilité, puis suivez les étapes d’installation.
Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.
Goal: avoid outages, keep rollback ready, verify every change. Use single-instance mode by default. Secondary-instance checks are optional.
~/.openclaw/openclaw.json
~/.openclaw-secondary/openclaw.json (or your custom path)If you do not need high-availability validation, single-instance flow is enough.
*.bak.safe-YYYYmmdd-HHMMSS
openclaw status --deep
After this skill is installed, treat this as default policy for config changes:
safe-change.sh
Mental model:
safe-change.sh --main-script ./edit-main.sh
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"
Use this only when change risk is high or HA checks are required.
This skill includes safe-change.sh to enforce:
backup → change → validate → rollback on failure
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...
Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.
# 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...
Task Router
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,...
Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.
OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.