# Send OpenClaw Backup Automation to your agent
Use the source page and any available docs to guide the install because the item currently does not return a direct package file.
## Fast path
- Open the source page via Open source listing.
- If you can obtain the package, extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the source page and extracted files.
## Suggested prompts
### New install

```text
I tried to install a skill package from Yavira, but the item currently does not return a direct package file. Inspect the source page and any extracted docs, then tell me what you can confirm and any manual steps still required.
```
### Upgrade existing

```text
I tried to upgrade a skill package from Yavira, but the item currently does not return a direct package file. Compare the source page and any extracted docs with my current installation, then summarize what changed and what manual follow-up I still need.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "openclaw-backup-automation",
    "name": "OpenClaw Backup Automation",
    "source": "tencent",
    "type": "skill",
    "category": "其他",
    "sourceUrl": "https://clawhub.ai/adelpro/openclaw-backup-automation",
    "canonicalUrl": "https://clawhub.ai/adelpro/openclaw-backup-automation",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/openclaw-backup-automation",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=openclaw-backup-automation",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md",
      "scripts/backup.js"
    ],
    "downloadMode": "manual_only",
    "sourceHealth": {
      "source": "tencent",
      "slug": "openclaw-backup-automation",
      "status": "source_issue",
      "reason": "not_found",
      "recommendedAction": "review_source",
      "checkedAt": "2026-04-29T07:45:54.215Z",
      "expiresAt": "2026-04-30T07:45:54.215Z",
      "httpStatus": 404,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=openclaw-backup-automation",
      "contentType": "text/plain",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=openclaw-backup-automation",
        "contentDisposition": null,
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "openclaw-backup-automation"
      },
      "scope": "item",
      "summary": "Known item issue.",
      "detail": "This item's current download entry is known to bounce back to a listing or homepage instead of returning a package file.",
      "primaryActionLabel": "Open source listing",
      "primaryActionHref": "https://clawhub.ai/adelpro/openclaw-backup-automation"
    },
    "validation": {
      "installChecklist": [
        "Open the source listing and confirm there is a real package or setup artifact available.",
        "Review SKILL.md before asking your agent to continue.",
        "Treat this source as manual setup until the upstream download flow is fixed."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/openclaw-backup-automation",
    "downloadUrl": "https://openagent3.xyz/downloads/openclaw-backup-automation",
    "agentUrl": "https://openagent3.xyz/skills/openclaw-backup-automation/agent",
    "manifestUrl": "https://openagent3.xyz/skills/openclaw-backup-automation/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/openclaw-backup-automation/agent.md"
  }
}
```
## Documentation

### Backup Automation

Automated backup system for OpenClaw instances.

### What It Does (Default)

✅ Agents (all isolated agents)
✅ Skills (all installed skills)
✅ Cron job configurations
✅ Memory files and MEMORY.md
✅ Core configuration files

OPT-IN (must enable explicitly):

Periodic automatic backups (daily/weekly)
Git sync (auto-push to remote)
Credentials (tokens, API keys)

### Run Backup

node skills/backup-automation/scripts/backup.js

### List Backups

node skills/backup-automation/scripts/backup.js list

### Restore

node skills/backup-automation/scripts/backup.js restore <backup-name>

### Check Status

node skills/backup-automation/scripts/backup.js status

### First Use Suggestion

When user mentions for the first time:

"backup"
"save my config"
"disaster recovery"
"export my setup"

Suggest:

"I can set up automatic backups for your instance. Would you like me to enable daily backups to local storage? I can also enable git sync and credentials backup - but those are optional."

### Enable Credentials Backup

Credentials (tokens, API keys) are NOT backed up by default. To enable:

node skills/backup-automation/scripts/backup.js credentials-enable

To disable:

node skills/backup-automation/scripts/backup.js credentials-disable

### Enable Periodic Backup (Daily)

To automatically run backups daily at 2 AM:

# Add to crontab
crontab -e
# Add this line:
0 2 * * * cd ~/.openclaw/workspace && node skills/backup-automation/scripts/backup.js >> ~/.logs/openclaw-backup.log 2>&1

### Enable Git Sync

To auto-push backups to git remote:

# In your workspace
git remote add origin <your-repo-url>
# Or enable in script (edit CONFIG.gitSync = true)

### When to Suggest

ContextSuggestFirst time user mentions backup"Enable daily backups?"After major changes"Want to backup before this change?"Weekly check-in"Backups running smoothly"Before risky operation"Should I backup first?"

### What Gets Backed Up

ComponentDefaultOpt-InAgents✅-Skills✅-Cron configs✅-Memory✅-Core configs✅-Credentials❌✅Periodic backup❌✅Git sync❌✅

### Full Restore

# Extract backup
tar -xzf ~/backups/<backup-name>.tar.gz -C ~/

# Restart gateway
openclaw gateway restart

### Agent Only Restore

# Remove agent
openclaw agents delete <agent-name>

# Restore
tar -xzf ~/backups/<backup-name>.tar.gz -C ~/ --overwrite

# Restart
openclaw gateway restart

### Configuration

To customize, edit the script:

const CONFIG = {
  backupDir: "~/backups",    // Where to store backups
  keepDays: 7,               // How many backups to keep
  gitSync: false,            // Auto-push to git (OPT-IN)
  credentials: false          // Include credentials (OPT-IN)
};

### Requirements

Node.js
Bash
Tar
Git (optional for sync)
Crontab (optional for auto backup)
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: adelpro
- Version: 1.0.0
## Source health
- Status: source_issue
- Known item issue.
- This item's current download entry is known to bounce back to a listing or homepage instead of returning a package file.
- Health scope: item
- Reason: not_found
- Checked at: 2026-04-29T07:45:54.215Z
- Expires at: 2026-04-30T07:45:54.215Z
- Recommended action: Open source listing
## Links
- [Detail page](https://openagent3.xyz/skills/openclaw-backup-automation)
- [Send to Agent page](https://openagent3.xyz/skills/openclaw-backup-automation/agent)
- [JSON manifest](https://openagent3.xyz/skills/openclaw-backup-automation/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/openclaw-backup-automation/agent.md)
- [Download page](https://openagent3.xyz/downloads/openclaw-backup-automation)