XMTP reactions
SkillCommunicationEmoji reactions and thinking indicators for XMTP agents. Use when adding reactions to messages or showing processing state with thinking emoji. Triggers on emoji reactions, thinking indicator, or message acknowledgment.
Use XMTP reactions in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add XMTP reactions and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the XMTP reactions skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by xmtplabs/xmtp-agent-examples in skills/sending-reactions/SKILL.md and read by ahel’s review.
Send and receive emoji reactions, including thinking indicator patterns.
When to apply
Reference these guidelines when:
- Reacting to user messages with emoji
- Showing processing/thinking state
- Receiving and handling reactions
- Implementing acknowledgment patterns
Rule categories by priority
| Priority | Category | Impact | Prefix |
|---|---|---|---|
| 1 | Send | HIGH | send- |
| 2 | Receive | HIGH | receive- |
| 3 | Patterns | MEDIUM | patterns- |
Quick reference
Send (HIGH)
send-reaction- Send emoji reactions to messages
Receive (HIGH)
receive-reaction- Handle incoming reactions
Patterns (MEDIUM)
patterns-thinking- Thinking indicator pattern
Quick start
// Send a reaction
await ctx.conversation.sendReaction({
reference: ctx.message.id,
action: "added",
content: "👍",
schema: "unicode",
});
// Thinking indicator pattern
await ctx.conversation.sendReaction({
reference: ctx.message.id,
action: "added",
content: "⏳",
schema: "unicode",
});
// Process...
await ctx.conversation.sendReaction({
reference: ctx.message.id,
action: "removed",
content: "⏳",
schema: "unicode",
});
How to use
Read individual rule files for detailed explanations:
rules/send-reaction.md
rules/receive-reaction.md
rules/patterns-thinking.md
Signals
- GitHub stars
- 54
- Forks
- 23
- Last commit
- Feb 2026
Advanced
- Item type
- skill
- Key
sending-reactions- Source
- github.com/xmtplabs/xmtp-agent-examples
github.com/xmtplabs/xmtp-agent-examples
More in Communication
Skill · anthropics
More in Communicationerror-handling
Skill · affaan-m
More in Communicationwait-what
Skill · mattpocock
More in Communicationemails
Skill · coreyhaines31
More in Communicationazure-messaging
Skill · microsoft
More in Communicationinvestor-outreach
Skill · affaan-m
More in Communication