Credential Fixture Review
python scripts/_api_config.py is review material for the OpenClaw Config Backuper | OpenClaw 配置备份 skill. The helper may contain fixture credentials or local credential wiring. Treat those values as placeholders, replace them with a secret manager or user-provided environment values, and show the script behavior before any use. Do not contact external services with embedded sample credentials.
OpenClaw Config Backuper | OpenClaw 配置备份
Backup all OpenClaw configurations for migration or disaster recovery. 备份所有 OpenClaw 配置,用于迁移或灾难恢复。
Usage | 使用方法
Run ~/.openclaw/skills/openclaw-config-backuper/scripts/backup.sh to create a timestamped backup folder. 运行 ~/.openclaw/skills/openclaw-config-backuper/scripts/backup.sh 创建带时间戳的备份文件夹。
Backup Contents | 备份内容
| Source | Target |
|---|---|
~/.openclaw/*.json |
config/ |
~/.openclaw/skills/* |
skills/ |
~/.openclaw/workspace/*.md |
workspace/ |
~/.openclaw/workspace/memory/* |
memory/ |
Backup Location | 备份位置
~/.openclaw/workspace/backup/YYYYMMDD_HHMMSS/
Workflow | 工作流程
- Create backup directory with timestamp. 创建带时间戳的备份目录。
- Copy JSON configs (openclaw.json, exec-approvals.json, etc.). 复制 JSON 配置文件。
- Copy all local Skills from
~/.openclaw/skills/. 复制所有本地技能。 - Copy workspace MD files (AGENTS.md, MEMORY.md, etc.). 复制工作区 MD 文件。
- Copy memory logs. 复制记忆日志。
- Report file count and location. 报告文件数量和位置。
- If more than 5 backups exist, delete the oldest one. 若存在超过 5 个备份,则删除最早的一个。
Notes | 注意事项
- Does NOT backup built-in skills (only
~/.openclaw/skills/). 不备份内置技能(仅备份~/.openclaw/skills/)。 - Does NOT create compressed archive. 不创建压缩包。