README
openclaw-power-pack
A one-command installer for optimized OpenClaw configurations. Works on Windows (WSL) and Linux.
What It Does
Sets up a production-ready OpenClaw environment with:
- Intelligent model management — automatically selects the best (often free) AI models for each task
- Dev team orchestration — pre-configured specialist agents and COS coordination
- Autodev safety standards — safeguards for autonomous development agents
- Production cron patterns — reliable, redundant, self-cleaning scheduled jobs
- Documentation templates — MEMORY.md, TOOLS.md, AGENTS.md, HEARTBEAT.md, cron-jobs.md
- Helper scripts — health checks, backups, disk audits, doc consistency checks
Installation
openclaw skills install /path/to/openclaw-power-pack
Or from clawhub (when published):
openclaw skills install openclaw-power-pack
The installer will:
- Check prerequisites (OpenClaw workspace, cron access)
- Prompt for options (which components, install cron jobs, backup preferences)
- Copy template files (appends to existing files, backs up conflicts)
- Install
model-checkerskill (if not already present) - Create recommended OpenClaw-managed cron jobs
- Show instructions to add user crontab entries
What Gets Installed
Files
~/.openclaw/workspace/MEMORY.md(appended)~/.openclaw/workspace/TOOLS.md(appended)~/.openclaw/workspace/AGENTS.md(appended)~/.openclaw/workspace/HEARTBEAT.md(appended)~/.openclaw/workspace/cron-jobs.md(appended)~/.local/bin/health-check.py~/.local/bin/disk-audit.py~/.local/bin/daily-backup.py~/.local/bin/check-cron-doc-consistency.py~/.openclaw/workspace/lib/cron_helpers.py~/.openclaw/workspace/skills/model-checker/(if not installed)
Cron Jobs (OpenClaw-managed)
- Cron State Cleaner (hourly)
- Daily Free Model Scanner fallback (2:30 AM)
- Daily Free Model Scanner & Assignments (2:45 AM)
- Daily QA Load Mitigation (3:30 AM)
- Cron Documentation Consistency Check (8:00 AM)
- Weekly Market Research Brief (Monday 9:00 AM)
Optional (only if projects exist or you customize):
- Gatekeep Daily Autodev
- Mission Control Daily Enhancement
User Crontab (manual addition required)
- Watchdog COS (every minute)
- External feed fetches (hourly)
- Weekly system maintenance (Sunday 2:00 AM)
- Weekly OpenClaw maintenance (Monday 9:00 AM)
- Project security scans (daily 4:00 AM)
Customization
After install:
- Edit
MEMORY.md— set your timezone, email, project paths - Edit
TOOLS.md— add your router credentials, Telegram ID, SSH hosts - Edit
cron-jobs.md— adjust schedules and descriptions to match reality - Set environment variables:
OPENROUTER_API_KEY(optional but recommended for model scanning)EMAIL_SMTP_*(if using email notifications)
- Review model-checker config at
skills/model-checker/config.yaml - Test cron jobs:
cron run <id>to verify they work
Uninstall
openclaw skills remove openclaw-power-pack
This will:
- Remove added sections from MEMORY.md, TOOLS.md, etc. (or empty files if only our content)
- Remove scripts from
~/.local/bin - Remove OpenClaw cron jobs (with confirmation each)
- Optionally remove model-checker skill
Your existing configs and data are preserved.
Compatibility
- OS: Linux (any distro), Windows (WSL), macOS (with Python)
- OpenClaw: >= 0.1.0
- Python: 3.8+
Some features are distro-aware (e.g., package-manager skill uses appropriate backend). KDE-specific notes are included but harmless on other desktops.
Troubleshooting
Install fails with "cron not accessible"
Make sure OpenClaw gateway is running: openclaw gateway status. Start it if stopped.
Scripts not found in PATH
Ensure ~/.local/bin is in your PATH. Add to shell rc: export PATH="$HOME/.local/bin:$PATH"
Email notifications not sending
Configure ProtonMail skill first, or set up SMTP env vars. Edit cron job payloads to remove --email flags if you don't want email.
Want to exclude certain components?
Use the interactive installer and choose "Templates only" or "Cron patterns only". You can also manually delete unwanted script files after install.
Need to modify a cron job?
Use cron update <id> '{"schedule": {"expr": "0 9 * * *"}}' to change schedule. Never edit cron-jobs.md without also updating actual jobs.
Philosophy
This pack embodies these principles:
- Cost-aware automation — free models where possible, paid only when necessary
- Safety first — autodev agents have mandatory safeguards
- Self-documenting — cron-jobs.md is checked daily for drift
- Observable — clear logs, email alerts for failures only
- Non-destructive — appends to files, backs up conflicts, uninstall is clean
- Cross-platform — works wherever OpenClaw runs
License
MIT. Feel free to fork, customize, and share.
Contributing
Issues and PRs welcome at https://github.com/xykez14-creator/openclaw-power-pack
Donations (Seriously)
I built this pack because I believe in empowering OpenClaw users with best-practice configurations. It's free and will always be free.
Why donate? I'm currently fully broke (hahaha) and maintaining/supporting this takes time and mental energy. If this pack saved you hours or made your setup rock-solid, consider tossing a few satoshis, gwei, or lamports my way.
Crypto addresses (all blockchain native, no wrap/token required):
- BTC (Bitcoin):
182WQikKNMM9qRKtDVAmrPaoC5C3zv76Rk - ETH (ERC-20):
0xd40af35b5a29bb04dbd25c00e9a006e985b41090 - SOL (Solana):
12eTSDNs4NWJrv77ZZJ2g5S8gEK2NQzhFXrWCnwAhYC3
Want a thank you note? Email me at xykez77@proton.com after sending — I'd love to express my gratitude personally.
No strings attached — donations don't affect development, but they keep the lights on (literally). Thank you! 🙏
Ready to supercharge your OpenClaw? Run openclaw skills install openclaw-power-pack and follow the prompts.
Capabilities
- Bundle format
- generic
- Host targets
- .zip
- Runtime ID
- openclaw-power-pack
Verification
- Tier
- structural
- Scope
- artifact only
- Summary
- Validated package structure and extracted metadata.
- Scan status
- pending
Tags
- latest
- 1.0.0
