🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Skills Updater

by @thunder1743

Automatically detect, backup, and update OpenClaw skills using caching, retry logic, dry-run mode, and detailed upgrade reports.

πŸ’‘ Examples

Check for updates (no API calls, uses cache)

python3 ~/.openclaw/skills/skills-updater/scripts/check-skill-updates.py --cache-only

Preview updates without making changes

python3 ~/.openclaw/skills/skills-updater/scripts/check-skill-updates.py --dry-run

Auto-upgrade all skills

python3 ~/.openclaw/skills/skills-updater/scripts/check-skill-updates.py --auto

Verbose output

python3 ~/.openclaw/skills/skills-updater/scripts/check-skill-updates.py --auto -v

βš™οΈ Configuration

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)

πŸ“‹ Tips & Best Practices

"Connection timeout"

  • Check internet / proxy settings
  • Use --cache-only to work offline
  • "Permission denied on backup"

  • Ensure write access to ~/Desktop/skill-backups/
  • Check disk space
  • "Update failed but backup succeeded"

  • Backup is preserved at ~/Desktop/skill-backups/
  • Manual restore: cp -r the backup folder
  • View on ClawHub
    TERMINAL
    clawhub install skills-updater

    πŸ§ͺ Use this skill with your agent

    Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.

    πŸ” Can't find the right skill?

    Search 60,000+ AI agent skills β€” free, no login needed.

    Search Skills β†’