add-reactions

Store and query WhatsApp emoji reactions in SQLite via MCP.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/nrupala/nanoclaw --skill add-reactions-nrupala
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-reactions
Source: https://github.com/nrupala/nanoclaw/tree/main/.claude/skills/add-reactions
Command: npx skills add https://github.com/nrupala/nanoclaw --skill add-reactions-nrupala

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

NanoClaw's WhatsApp channel now supports emoji reactions by enabling receive, store, and search of message reactions for auditability and richer conversations.

Core Features & Use Cases

  • Receive and persist message reactions in SQLite, linked to the corresponding chat messages.
  • Send reactions from the container agent via the MCP tool to WhatsApp.
  • Query reaction history for analytics, moderation, or UX improvements.

Quick Start

Apply the add-reactions skill and restart NanoClaw to enable reaction support in WhatsApp.

Frequently Asked Questions about add-reactions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I store WhatsApp emoji reactions for message auditing in NanoClaw?

WhatsApp emoji reactions are stored in a SQLite-backed reactions table linked to chat messages. This enables persistent storage and quick querying across conversations for auditability.

Can I send WhatsApp emoji reactions from a container agent using an MCP tool?

Yes, an MCP tool provides agent-facing reaction actions to send emoji reactions to WhatsApp. The agent uses this tool to apply reactions directly within the chat workflow.

How does NanoClaw capture real-time WhatsApp reactions without missing updates?

Real-time reaction capture uses a forward-only status tracker to process incoming WhatsApp reactions. This mechanism ensures reactions are received and persisted sequentially without duplicate processing.

Does the WhatsApp reaction storage feature require any external dependencies?

No external dependencies are required. The feature relies entirely on an internal SQLite database to store and retrieve reaction data linked to your chat messages.

What is the best way to query WhatsApp reaction history for conversation analytics?

Querying reaction history is handled through the SQLite-backed reactions table. You can search persisted reactions across conversations to extract data for analytics, moderation, or UX improvements.