Emoji Reaction Automator

v1.0.0

Suggests emoji reactions for text messages based on sentiment analysis (positive, negative, funny, neutral). Use to increase social engagement and human-like...

0· 818·3 current·3 all-time
byWANGJUNJIE@wanng-ide

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for wanng-ide/emoji-reaction-automator.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Emoji Reaction Automator" (wanng-ide/emoji-reaction-automator) from ClawHub.
Skill page: https://clawhub.ai/wanng-ide/emoji-reaction-automator
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install emoji-reaction-automator

ClawHub CLI

Package manager switcher

npx clawhub@latest install emoji-reaction-automator
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The code implements a simple keyword-based sentiment-to-emoji mapper which matches the skill name and description. There are no unrelated dependencies, APIs, or requested credentials.
Instruction Scope
SKILL.md only shows how to call suggestReaction and describes categories; runtime instructions do not ask the agent to read system files, environment variables, or contact external endpoints. The implementation likewise operates purely on the input string.
Install Mechanism
There is no install spec (instruction-only), which is low-risk. However, the package includes source files (index.js and tests) so installing or running it will write/execute code locally in the Node environment — expected for a Node module but worth noting.
Credentials
No environment variables, credentials, or config paths are required. The code does not access process.env beyond process.argv for CLI testing, so requested privileges are minimal and proportionate.
Persistence & Privilege
always is false and the skill does not attempt to modify agent configuration or persist credentials. It exposes a module API and a CLI test entrypoint; no elevated or permanent privileges are requested.
Assessment
This skill appears simple and self-contained: it uses keyword matching to suggest emojis and does not perform network calls or request secrets. Things to consider before installing: (1) source is unknown and there is no homepage or license—prefer packages from trusted authors; (2) review the included index.js (it's short and readable) and run the provided tests locally (npm run test) before using in production; (3) because it executes as Node code on your system, only install it if you trust the environment and avoid running untrusted packages with elevated permissions; (4) if you plan to integrate it into a hosted agent that processes user messages, ensure it matches your privacy policy since it will see message text (but it does not transmit that text anywhere).

Like a lobster shell, security has layers — review code before you run it.

latestvk973febb12me5h796s3xcbgjn181683r
818downloads
0stars
1versions
Updated 2mo ago
v1.0.0
MIT-0

Usage

const { suggestReaction } = require('./index.js');

const text = "This is awesome! Great job.";
const suggestion = suggestReaction(text);
// Returns: { category: "positive", emoji: "👍", confidence: 0.9 }

Supported Categories

  • Positive: 👍, ❤️, 🙌, ✅
  • Negative: 👎, 💔, ❌, ⚠️
  • Funny: 😂, 🤣, 💀
  • Curious: 🤔, 🧐, ❓
  • Excited: 🎉, 🚀, 🔥
  • Neutral: 👀, 🆗

Notes

This is a lightweight rule-based sentiment mapper designed for quick reactions without heavy ML dependencies.

Comments

Loading comments...