Back to skills
SKILL.md
Skills are structured best practices and patterns for building XMTP agents. Each skill contains a S
ASecuritySkills are structured best practices and patterns for building XMTP agents. Each skill contains a `SKILL.md` with guidelines and individual rule files with code examples.
- 54 stars
- 0 votes
- 0 copies
- 1 view
- Added September 12, 2026
Security analysis
100/100Pro scans all 20 files and shows the line behind each finding
npx -y skills add xmtplabs/xmtp-agent-examples --skill skills --agent claude-codeAre you the author of Skills are structured best practices and patterns for building XMTP agents. Each skill contains a S?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/xmtplabs-skills-are-structured-best-practices-and-patterns)## Skills
Skills are structured best practices and patterns for building XMTP agents. Each skill contains a `SKILL.md` with guidelines and individual rule files with code examples.
| Skill | Description | Use when |
| ---------------------------------------------------------- | ----------------------------------- | ----------------------------------------- |
| [building-agents](skills/building-agents/) | Core SDK setup, events, middleware | Creating new agents, handling messages |
| [handling-commands](skills/handling-commands/) | Validators, filters, type guards | Implementing commands, validating input |
| [creating-inline-actions](skills/creating-inline-actions/) | Interactive buttons (XIP-67) | Creating menus, confirmations, selections |
| [handling-attachments](skills/handling-attachments/) | Encrypted file handling | Sending/receiving files and images |
| [handling-transactions](skills/handling-transactions/) | USDC transfers, wallet calls | Token transfers, transaction requests |
| [managing-groups](skills/managing-groups/) | Group management, permissions | Creating groups, managing members |
| [sending-reactions](skills/sending-reactions/) | Emoji reactions, thinking indicator | Reacting to messages, showing state |
| [resolving-domains](skills/resolving-domains/) | ENS, Farcaster resolution | Resolving mentions, fetching profiles |
Files in this skill
- SKILL.md
- building-agents/SKILL.md
- building-agents/rules/events-lifecycle.md
- building-agents/rules/events-text.md
- building-agents/rules/middleware-basics.md
- building-agents/rules/middleware-command-router.md
- building-agents/rules/setup-environment.md
- building-agents/rules/setup-from-env.md
- creating-inline-actions/SKILL.md
- creating-inline-actions/rules/builder-create.md
- creating-inline-actions/rules/config-menus.md
- creating-inline-actions/rules/helpers-confirmation.md
- creating-inline-actions/rules/helpers-selection.md
- handling-attachments/SKILL.md
- handling-attachments/rules/receive-attachment.md
- handling-attachments/rules/send-remote-attachment.md
- handling-attachments/rules/upload-callback.md
- handling-commands/SKILL.md
- handling-commands/rules/filters-message-types.md
- handling-commands/rules/guards-codec.md
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.