Jump to related tools in the same category or review the original source on GitHub.

Web & Frontend Development @humanagent Updated 6/28/2026 2,256 downloads 2 stars Security: Pass

Xmtp Agent OpenClaw Plugin & Skill | ClawHub

Looking to integrate Xmtp Agent into your AI workflows? This free OpenClaw plugin from ClawHub helps you automate web & frontend development tasks instantly, without having to write custom tools from scratch.

What this skill does

Building and extending XMTP agents with the Agent SDK. Use when: (1) creating or configuring an XMTP agent, (2) implementing agent features (commands, attachments, reactions, groups, transactions, inline actions, or domain resolution).

Install

ClawHub CLI
openclaw skills install @humanagent/xmtp-agent
Node.js (npx)
npx clawhub@latest install xmtp-agent

Full SKILL.md

Open original
Metadata table.
namedescriptionlicense
xmtp-agentsBuilding and extending XMTP agents with the Agent SDK. Use when: (1) creating or configuring an XMTP agent, (2) implementing agent features (commands, attachments, reactions, groups, transactions, inline actions, or domain resolution). MIT

SKILL.md content below is scrollable.

XMTP agents

Build event-driven messaging agents on the XMTP network. This skill is the entry point; use the sub-skills below for specific features.

When to apply

  • Starting or configuring a new XMTP agent
  • Adding behavior: commands, attachments, reactions, groups, payments, inline actions, or address/domain resolution

Sub-skills

Sub-skill Use when
building-agents Setup, env vars, text/lifecycle events, middleware
handling-commands Slash commands, validators, message filters, type guards
handling-attachments Send/receive files, remote attachments, upload storage
sending-reactions Send or receive reactions, thinking/reply patterns
managing-groups Create groups, add members, roles, welcome-on-install
handling-transactions USDC transfers, balance checks, transaction references
creating-inline-actions Inline actions, confirmation/selection helpers, config menus
resolving-domains Resolve addresses, Farcaster profiles, extract mentions

How to use

  1. Pick the sub-skill that matches the task (e.g. slash commands → handling-commands).
  2. Read that sub-skill’s SKILL.md and its rules/ for step-by-step guidance.
  3. For SDK or API details, use the xmtp-docs skill (index + specific page fetch).

Quick start

Install the Agent SDK, create an agent from env, handle text, then start:

npm install @xmtp/agent-sdk

Create the agent and handle messages using patterns from building-agents (setup, events, middleware). For commands, attachments, reactions, groups, transactions, inline actions, or resolution, use the corresponding sub-skill above.

ClawHub Registry URL: https://clawhub.ai/humanagent/skills/xmtp-agent

Related skills

If this matches your use case, these are close alternatives in the same category.