skills$openclaw/sending-reactions
humanagent8.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.

8.6k stars2.3k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

namesending-reactions
descriptionEmoji 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.
ownerhumanagent
repositoryhumanagent/xmtp-agentpath: sending-reactions
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @humanagent/xmtp-agent:sending-reactions
last updatedFeb 7, 2026

Maintainer

humanagent

humanagent

Maintains sending-reactions in the OpenClaw Skills directory.

View GitHub profile
File Explorer
5 files
sending-reactions
rules
patterns-thinking.md
1.6 KB
receive-reaction.md
1.2 KB
send-reaction.md
1.1 KB
SKILL.md
1.7 KB
SKILL.md

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

PriorityCategoryImpactPrefix
1SendHIGHsend-
2ReceiveHIGHreceive-
3PatternsMEDIUMpatterns-

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
README.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.