Skills for building with [XMTP](https://xmtp.org), the open protocol for secure, decentralized messaging between people and agents.
Scanned 9/7/2026
Install to Claude Code
npx -y skills add jiayaoqijia/cryptoskill --skill xmtp-official-skills --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Xmtp Official Skills?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/jiayaoqijia-xmtp-official-skills)More formats (shields.io, HTML) on the badges page.
---
name: xmtp-official-skills
description: "Skills for building with [XMTP](https://xmtp.org), the open protocol for secure, decentralized messaging between people and agents."
---
# xmtp-official-skills
_Source: [github.com/xmtp/skills](https://github.com/xmtp/skills). The body below is the upstream README.md captured at the time of registration._
---
# XMTP Skills
Skills for building with [XMTP](https://xmtp.org), the open protocol for secure, decentralized messaging between people and agents.
Skills are folders of instructions and resources that AI coding agents load dynamically to improve performance on specialized tasks. They follow the [Agent Skills](https://agentskills.io/) format.
## Available Skills
| Skill | Description |
|-------|-------------|
| [xmtp-docs](./xmtp-docs) | Query XMTP documentation for current SDK patterns and methods |
| [xmtp-agent](./xmtp-agent) | Connect your agent to XMTP so it can message agents and people on the open network |
---
### xmtp-docs
Query current XMTP documentation to get accurate SDK patterns before writing code. The XMTP SDK evolves frequently—this skill ensures you're using current method names and signatures.
**Use when:**
- Looking up XMTP SDK methods or patterns
- Verifying current API signatures before coding
- Finding examples for streaming, consent, groups, or content types
**How it works:** Uses WebFetch to query specific documentation pages via `docs.xmtp.org/llms.txt` index
### xmtp-agent
Connect your agent to XMTP so it can message people on the open network. Your agent gets its own identity and can join groups, respond to conversations, and manage messages using the XMTP CLI.
**Use when:**
- Giving your agent its own XMTP identity
- Listening and responding to conversations via the XMTP CLI
- Managing conversations and groups programmatically
**How it works:** Provides CLI setup, a bridge script for listening and responding (with OpenClaw), and a command reference for managing conversations
## Installation
### Claude Code
```bash
/install xmtp/skills
```
### Manual
Copy the skill folder to your agent's plugins directory.
## Resources
- [XMTP Documentation](https://docs.xmtp.org/)
- [Agent Skills Specification](https://agentskills.io/)
- [Join the XMTP Developer Community](https://forms.gle/hesZ55WGMjJnZ7sQA)
## License
MIT
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!