By tkhattar14
Migrate your OpenClaw multi-agent setup to Claude Code Agent Teams. Reads OpenClaw config and workspace files, generates CC agent definitions with persistent memory, MCP configs, and scheduled tasks.
Migrate an OpenClaw multi-agent setup to Claude Code Agent Teams.
claw-to-claude is a Claude Code plugin that reads your existing OpenClaw configuration and workspace files, then generates Claude Code Agent Teams definitions ready to use. It produces persistent memory files, per-agent MCP server configurations, shared skill files, and scheduled task definitions — converting your entire OpenClaw org hierarchy into a set of coordinating CC agents with routing instructions and teammate messaging enabled.
{ "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": true }
First, add the marketplace. Then install the plugin.
claude plugin marketplace add tkhattar14/claw-to-claude
claude plugin install claw-to-claude@claw-to-claude
Or from inside Claude Code:
/plugin marketplace add tkhattar14/claw-to-claude
/plugin install claw-to-claude@claw-to-claude
Open Claude Code and run:
/claw-to-claude:migrate --path ./openclaw-snapshot
Or connect directly to your OpenClaw host:
/claw-to-claude:migrate --ssh user@host
If using --path, copy your OpenClaw workspace to your local machine first:
scp -r user@host:~/openclaw-snapshot ./
Migration runs in three phases:
Phase 1 — Analyze Reads all agent definitions (IDENTITY, SOUL, AGENTS, USER files), registered skills (SKILL.md), MCP server configs, cron jobs, org hierarchy, and long-term memory stores. Produces a structured inventory of everything in your OpenClaw setup.
Phase 2 — Plan Generates a migration plan and displays it for your review before any files are written. You can inspect what will be created, renamed, or skipped, and abort if something looks wrong.
Phase 3 — Execute
Creates agent definition files under ~/.claude/agents/, merges or installs shared skills, documents MCP server configuration needed in project/user settings, converts cron jobs to CC scheduled triggers, and seeds agent memory from your existing MEMORY.md files.
| OpenClaw Feature | CC Equivalent |
|---|---|
| Agent definitions (IDENTITY, SOUL, AGENTS, USER) | ~/.claude/agents/{name}.md with persistent memory |
| Skills (SKILL.md) | Merged into agent body or ~/.claude/skills/ |
| MCP servers | Project/user MCP settings (shared across teammates) |
| Cron jobs | CC scheduled triggers |
| Long-term memory (MEMORY.md) | ~/.claude/agent-memory/{name}/ |
| Org hierarchy and routing | Lead agent routing instructions |
| Inter-agent communication | Agent Teams teammate messaging |
List your migrated agents:
/agents
Start using them:
Create an agent team with [agent-name, agent-name] to [task description]
Configure any MCP server credentials manually in your agent frontmatter or ~/.claude/settings.json — credentials are not copied during migration.
claude plugins uninstall claw-to-claude
Note: generated agent files at ~/.claude/agents/ are not removed automatically.
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub tkhattar14/claw-to-claude --plugin claw-to-claudePersistent agent orchestrator for Claude Code. Multi-channel message routing, triage, and SWE task management. Run /claudeclaw:setup to create your first instance and configure channels.
A plugin for Claude Code agent team workflows — session viewing, analysis, and best practice evaluation
OpenClaw AI assistant integration. Chat, manage sessions, access memory, and run async tasks through your OpenClaw instance.
Agent configuration utilities - project assimilation, config auditing, teammate definitions, MCP management, and hooks configuration
Intelligent OpenClaw (formerly ClawdBot) installation, configuration, and management assistant. Guides users through fresh installs, 23+ channel configurations (Slack, WhatsApp, Telegram, Discord, BlueBubbles, Signal, Google Chat, Teams, Matrix, Feishu/Lark, LINE, and more), troubleshooting, security hardening, tools profiles, SecretRef secrets management, PDF tool, Docker/K8s health probes, and multi-provider model setup. If you can use Claude Code, you can use OpenClaw.
Hephaestus meta-agent team for creating Agentlas agents and teams, packaging existing agents, and opening the local ontology GUI.