agentteams-migrate

Analyzes an OpenClaw setup and generates a ZIP migration package for AgentTeams Worker import.

5.5k|677|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/alibaba/hiclaw --skill agentteams-migrate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentteams-migrate
Source: https://github.com/alibaba/hiclaw/tree/main/migrate/skill
Command: npx skills add https://github.com/alibaba/hiclaw --skill agentteams-migrate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Moving a standalone OpenClaw agent into the AgentTeams multi-agent platform requires reworking configuration, communication channels, cron jobs, and tool dependencies. This Skill automates the analysis and packaging steps so the migration produces a valid importable Worker package.

Core Features & Use Cases

  • Dependency Analysis: Scans skill scripts, shell history, cron payloads, and AGENTS.md code blocks to detect apt, pip, and npm packages your setup relies on, producing a tool-analysis.json report.
  • Migration ZIP Generation: Builds a ZIP containing manifest.json, a custom Dockerfile, adapted AGENTS.md/SOUL.md, memory files, custom skills, and converted cron jobs ready for the AgentTeams import script.
  • Guided Config Adaptation: Provides rules for rewriting AGENTS.md and SOUL.md to fit AgentTeams conventions, including the builtin-marker system, Matrix communication, and AI Identity sections.
  • Use Case: You run a standalone OpenClaw agent with custom skills and cron jobs on Discord. Use this Skill to analyze its dependencies, adapt its configuration, and produce a ZIP that the AgentTeams host imports as a managed Worker.

Quick Start

Analyze my current OpenClaw setup and generate a migration ZIP package so I can import it as a Worker into AgentTeams.

Frequently Asked Questions about agentteams-migrate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate an OpenClaw agent to AgentTeams?

Run the analyze.sh script against your ~/.openclaw state directory to detect tool dependencies, adapt your AGENTS.md and SOUL.md per the migration rules, then run generate-zip.sh to produce a ZIP. Import it on the AgentTeams host with the agentteams-import script.

What does the OpenClaw migration package contain?

The ZIP includes manifest.json with worker name and package lists, a Dockerfile installing detected apt/pip/npm packages, adapted AGENTS.md and SOUL.md, memory files, custom skills, converted cron jobs, and the tool-analysis.json report.

What is not migrated from OpenClaw to AgentTeams?

openclaw.json, auth profiles, API keys, device identity, session history, extensions, and Discord/Slack channel configs are not migrated. AgentTeams regenerates openclaw.json for Matrix and its AI Gateway, and issues new per-worker credentials.

How are OpenClaw cron jobs handled during migration?

Cron jobs keep their schedule and agentTurn payload but lose delivery channel configuration. They are included in the ZIP and converted by the import script into AgentTeams scheduled tasks that the Manager coordinates.

Why does the dependency analysis report unknown binaries?

The analysis is heuristic: it scans scripts, shell history, and docs for commands, then maps them via dpkg, npm, or pip paths. Commands that match no known package are listed as unknown_binaries for manual review before building the image.