Migrating from OpenClaw to Sidekick
Migrating from OpenClaw to Sidekick
Sidekick is fully compatible with OpenClaw's 13,000+ community skills via ClawHub integration. Every SKILL.md file that runs on OpenClaw works on Sidekick out of the box — local binary requirements are automatically translated to cloud services, so you get the same capabilities without maintaining local infrastructure.
This guide walks you through moving your existing OpenClaw setup to Sidekick in three steps.
Prerequisites
- An active Sidekick account (sign up)
- Access to your current OpenClaw installation
- Your OpenClaw skills directory
Step 1 — Export Your Skills from OpenClaw
- Open your OpenClaw installation.
- Navigate to your skills directory (typically
~/.openclaw/skills/or the path configured in youropenclaw.config). - Collect all
SKILL.mdfiles you want to migrate. You can export an entire skills folder or cherry-pick individual skills. - Optionally, export your OpenClaw configuration file to reference your existing account connections and settings.
# Example: archive your skills directory
tar -czf openclaw-skills-export.tar.gz ~/.openclaw/skills/
Tip: Skills sourced from ClawHub can be re-imported directly by name — you don't need to export and re-import them manually. Only custom or locally modified skills need to be brought over as files.
Step 2 — Import Your Skills into Sidekick
- Log in to your Sidekick dashboard.
- Go to Skills → Import Skills.
- Upload your exported
SKILL.mdfiles or drag-and-drop your skills archive. - Sidekick will parse each skill, flag any local binary dependencies, and automatically map them to the equivalent hosted cloud service.
- Review the mapping summary and confirm the import.
For ClawHub-sourced skills, you can also browse and reinstall them directly from the ClawHub tab without needing any local files.
Step 3 — Connect Your Accounts
- In your Sidekick dashboard, go to Integrations.
- Connect the accounts your skills rely on (e.g. email, calendar, GitHub, Slack, smart home devices).
- Sidekick uses a unified adapter architecture — each account is connected once and is available to all skills automatically.
- Once your accounts are linked, your skills will begin running on Sidekick's cloud infrastructure immediately — no local process, server, or API key management required.
Key Differences from OpenClaw
| OpenClaw | Sidekick | |
|---|---|---|
| Hosting | Self-hosted (local machine or VPS) | Fully cloud-hosted |
| Setup | Install binaries, configure environment | Sign up and connect accounts |
| Skill compatibility | Native SKILL.md | Native SKILL.md (same format) |
| Local binary dependencies | Managed by you | Auto-translated to cloud services |
| Availability | Depends on your machine being on | 24/7, always on |
| Maintenance | OS updates, dependency management | None — managed by Sidekick |
Troubleshooting
A skill shows a warning after import.
Sidekick detected a local binary dependency (e.g. ffmpeg, tesseract) and has mapped it to a cloud equivalent. Review the mapping in the skill detail view and confirm it looks correct before enabling the skill.
A ClawHub skill is unavailable. Ensure your Sidekick account has ClawHub integration enabled under Settings → Integrations → ClawHub.
My custom skill isn't working as expected. Check that all required accounts are connected under Integrations, and review the skill's execution log under Skills → Activity.
Need Help?
If you run into issues during migration, contact support or visit the community forum. Include your skill's SKILL.md and a description of the problem for the fastest resolution.