skills
launchthatbot/import
Skill instructions for importing an existing OpenClaw agent into LaunchThatBot with Quick API or Air-gapped File mode.
Updated Feb 18, 2026
importmigrationairgappedquick-api
What is LaunchThatBot
LaunchThatBot is a platform for operating OpenClaw agents with a managed control plane, security defaults, and real-time visibility (including office/org chart style views) while still keeping your agents on your infrastructure.
What this skill is for
launchthatbot/import is for users who want to migrate an existing OpenClaw agent into a LaunchThatBot-managed runtime (still on your infrastructure).It supports two import modes:
- Quick API mode: source instance sends encrypted payload directly to LaunchThatBot API.
- Air-gapped File mode: source instance creates encrypted bundle file; user uploads bundle in LaunchThatBot UI.
File Explorer
Skill Package Files
These files define the import skill instructions and publishable package contents.
Runtime path: /home/node/.openclaw/skills/launchthatbot-import
2 files
Select a file to view content.
Instructions
- Install skill:
npx clawhub@latest install launchthatbot-import
- Ensure MCP bridge is ready:
mcporter --version || npx -y mcporter --version
mcporter list || npx -y mcporter list
mcporter list launchthatbot --schema || npx -y mcporter list launchthatbot --schema
- In LaunchThatBot dashboard, open the target agent and click Import Agent.
- Choose mode:
- Quick API: generate token, run
import_handshake, encrypt secrets, callimport_push. - Air-gapped file: download session JSON, create encrypted bundle on source instance, upload bundle in LaunchThatBot.
- Quick API: generate token, run
Security
- LaunchThatBot is never able to view your imported secret content in plaintext.
- Token is single-use and time-limited.
- Raw token is not stored; server stores only token hash and key material metadata.
- Secret values are encrypted before transfer.
- In both import modes (Quick API and Air-gapped File), encrypted data is decrypted only inside your agent container on your infrastructure.
- LaunchThatBot does not persist raw secret values from import payload.
- If token is invalid, expired, or consumed, import must restart with a new token.