8.6k★by humanagent
sending-reactions – OpenClaw Skill
sending-reactions is an OpenClaw Skills integration for coding workflows. Emoji 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.
Skill Snapshot
| name | sending-reactions |
| description | Emoji 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. OpenClaw Skills integration. |
| owner | humanagent |
| repository | humanagent/xmtp-agentpath: sending-reactions |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @humanagent/xmtp-agent:sending-reactions |
| last updated | Feb 7, 2026 |
Maintainer

name: sending-reactions description: Emoji 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. license: MIT metadata: author: xmtp version: "1.0.0"
XMTP reactions
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
No README available.
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
FAQ
How do I install sending-reactions?
Run openclaw add @humanagent/xmtp-agent:sending-reactions in your terminal. This installs sending-reactions into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/humanagent/xmtp-agent. Review commits and README documentation before installing.
