A skills.sh skill for Claude Code that offloads tasks to a Companion sandbox in the cloud.
When you invoke this skill, Claude will:
- Use
companion sshto connect to your sandbox - Sync your entire project, environment variables, and Claude session history
- Install Claude Code on the sandbox if needed
- Start a Claude Code session with
--dangerously-skip-permissionsso it runs autonomously
The remote session picks up right where you left off - full context, full environment.
npx skills add getcompanion-ai/companion-skillInside a Claude Code session, tell Claude to offload:
- "offload this task to my companion"
- "continue this in the cloud"
- "run this on my sandbox"
Or use the standalone script:
./companion-offload/scripts/offload.sh "finish implementing the API"companionCLI installed:npm install -g @getcompanion/cli- Logged in:
companion login - A running sandbox:
companion create <handle> rsyncavailable locally
Files are synced to whichever path exists on the sandbox:
/home/node/.openclaw/workspace/home/node/.pi/workspace
After offloading, reconnect to the remote session:
companion ssh
cd /home/node/.openclaw/workspace
claude --continueMIT