pa-maintenance

Back up workspace files to GitHub and update OpenClaw and skills.

5|1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/netanel-abergel/pa-skills --skill pa-maintenance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pa-maintenance
Source: https://github.com/netanel-abergel/pa-skills/tree/main/skills/pa-maintenance
Command: npx skills add https://github.com/netanel-abergel/pa-skills --skill pa-maintenance

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps the AI personal assistant's workspace safe and up‑to‑date by automatically backing up files to GitHub and ensuring OpenClaw and installed skills run the latest versions.

Core Features & Use Cases

  • Scheduled Backup: Commits and pushes workspace changes to a GitHub repository every six hours or on demand.
  • OpenClaw & Skill Updates: Performs weekly updates of the OpenClaw platform and all installed skills, reporting changes to the owner.
  • Session Store Cleanup & Sync: Optionally cleans stale session data and syncs local skills back to the public pa‑skills repository.

Quick Start

Ask the assistant to run the maintenance skill to back up the workspace and update OpenClaw.

Frequently Asked Questions about pa-maintenance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate workspace backups to GitHub?

Automate workspace backups to GitHub by running scheduled git commits and pushes every six hours. This workspace backup automation requires a valid GitHub token and operates within isolated cron sessions to securely push local files to your repository.

Can I update OpenClaw and installed skills automatically?

Yes, you can update OpenClaw and installed skills automatically via a weekly scheduled task. Running every Sunday, it executes package updates through the OpenClaw CLI and reports all applied changes back to the owner.

Do I need a GitHub token to run workspace backups?

Yes, a valid GitHub token is required to run workspace backups. This token allows the automated cron sessions to authenticate with GitHub, execute git commands, and push workspace changes to your repository.

How do I clean up stale session data in OpenClaw?

Clean up stale session data in OpenClaw using the optional session store cleanup feature. This maintenance function removes outdated session information and can also sync your local skills back to the public pa-skills repository.

Can I trigger OpenClaw updates on demand instead of waiting for the weekly schedule?

Yes, you can trigger OpenClaw updates on demand instead of waiting for the weekly schedule. The system supports on-demand execution via specific trigger phrases, allowing you to initiate immediate workspace backups and package updates.