xmtp-openclaw-installer

Automate OpenClaw XMTP bridge plugin installation and runtime initialization.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/XHFkindergarten/openclaw-xmtp --skill xmtp-openclaw-installer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xmtp-openclaw-installer
Source: https://github.com/XHFkindergarten/openclaw-xmtp/tree/main
Command: npx skills add https://github.com/XHFkindergarten/openclaw-xmtp --skill xmtp-openclaw-installer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @xmtp/agent-sdk, dotenv, ws, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the setup of the OpenClaw XMTP bridge plugin for OpenClaw, automating initialization, plugin installation, and configuration to enable XMTP-based replies.

Core Features & Use Cases

  • Preflight checks that verify Node, npm, and OpenClaw are available, along with dependency installation guidance.
  • Init process that bootstraps XMTP wallet keys, DB encryption keys, and knowledge.md templates, plus guidance to edit knowledge content.
  • Plugin installation flow to install the OpenClaw plugin, verify channel status, and perform optional gateway restarts as needed.
  • Status and repair workflows to troubleshoot and normalize configuration, with a clear uninstall path.
  • End-to-end readiness for an OpenClaw XMTP channel bridge including testing outbound/inbound messaging.

Quick Start

Run preflight, then init to bootstrap runtime state, edit knowledge.md, install the OpenClaw plugin, and verify status to obtain the XMTP address and chat URL.

Frequently Asked Questions about xmtp-openclaw-installer

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

FAQPage Schema
How do I install the XMTP bridge plugin for OpenClaw?

To install the XMTP bridge plugin for OpenClaw, run the preflight checks to verify Node and npm, execute init to bootstrap wallet keys, then follow the guided plugin installation flow and verify channel status to get your chat URL.

What prerequisites do I need to check before setting up an OpenClaw XMTP channel?

Before setting up an OpenClaw XMTP channel, the preflight workflow verifies that Node, npm, and a valid OpenClaw environment are available, and provides guidance for installing any missing dependencies required for the bridge.

Can I troubleshoot and repair a broken OpenClaw XMTP configuration?

Yes, you can repair a broken OpenClaw XMTP configuration using the built-in status and repair workflows, which troubleshoot and normalize channel settings to restore end-to-end messaging readiness for the bridge.

How do I uninstall the XMTP plugin from my OpenClaw environment?

You can uninstall the XMTP plugin from your OpenClaw environment using the dedicated uninstall step, which provides a clear removal path to cleanly tear down the bridge channel and local runtime state.

What is initialized during the XMTP bridge setup process?

During the XMTP bridge setup process, the init step bootstraps XMTP wallet keys, database encryption keys, and knowledge.md templates, establishing the local runtime state required for channel integration and replies.

Does the OpenClaw XMTP bridge support testing inbound and outbound messaging?

Yes, the OpenClaw XMTP bridge supports testing inbound and outbound messaging, providing end-to-end readiness verification after the plugin installation and gateway restart steps are completed.