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

  1. Install skill:
npx clawhub@latest install launchthatbot-import
  1. 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
  1. In LaunchThatBot dashboard, open the target agent and click Import Agent.
  2. Choose mode:
    • Quick API: generate token, run import_handshake, encrypt secrets, call import_push.
    • Air-gapped file: download session JSON, create encrypted bundle on source instance, upload bundle in LaunchThatBot.

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.

Related Docs