Install
openclaw skills install skills-updaterAutomatically detect, backup, and update OpenClaw skills using caching, retry logic, dry-run mode, and detailed upgrade reports.
openclaw skills install skills-updater自动检测、备份和升级 OpenClaw 技能,支持智能缓存、重试机制、预演模式和详细报告。
Automatically detect, update, and manage OpenClaw skills with intelligent caching, backup, and reporting.
✅ Auto-detection — Scans all installed skills and detects available updates
✅ Smart caching — 24h TTL cache reduces unnecessary API calls
✅ Automatic backup — Creates dated backups before each update
✅ Dry-run mode — Preview changes without modifying anything
✅ Detailed reporting — Generates upgrade summaries to workspace/memory
✅ Retry logic — Exponential backoff handles rate limits gracefully
✅ Security hardened — No hardcoded secrets, proper SSL, secure permissions
clawhub install skills-updater
python3 ~/.openclaw/skills/skills-updater/scripts/check-skill-updates.py --cache-only
python3 ~/.openclaw/skills/skills-updater/scripts/check-skill-updates.py --dry-run
python3 ~/.openclaw/skills/skills-updater/scripts/check-skill-updates.py --auto
python3 ~/.openclaw/skills/skills-updater/scripts/check-skill-updates.py --auto -v
current < latest~/.openclaw/workspace/memory/skill-upgrades-YYYY-MM-DD.md| Flag | Effect |
|---|---|
--cache-only | Use cached data, no API calls |
--dry-run | Show what would update, don't do it |
--auto | Perform actual updates with backups |
-v, --verbose | Show detailed logs |
-h, --help | Display help |
0 — Success (updates found or completed)1 — Error (API/filesystem failure)2 — No updates availableUpdates create backups at:
~/Desktop/skill-backups/
├── skill-name-1.0.0-20260325-094830/
├── skill-name-1.0.0-20260325-120000/
└── ...
To restore:
cp -r ~/Desktop/skill-backups/skill-name-VERSION-TIMESTAMP ~/.openclaw/skills/skill-name
Edit top of script to customize:
SKILLS_DIRS = [...] # Where to look for skills
BACKUP_DIR = ... # Backup location
CACHE_TTL_HOURS = 24 # Cache validity period
MAX_RETRIES = 3 # Retry attempts for API
RETRY_DELAY_BASE = 2 # Base retry delay (seconds)
Tested performance metrics:
--cache-only to work offline~/Desktop/skill-backups/cp -r the backup folderMIT
Built by 狗剩 (Goason) for OpenClaw.
Latest Version: 1.1.0
Last Updated: 2026-03-29
Status: Production Ready ✅