Emoji Reaction Automator
Suggests emoji reactions for text messages based on sentiment analysis (positive, negative, funny, neutral). Use to increase social engagement and human-like...
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 0 · 505 · 1 current installs · 1 all-time installs
byWANGJUNJIE@wanng-ide
MIT-0
Security Scan
OpenClaw
Benign
high confidencePurpose & 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.
Current versionv1.0.0
Download ziplatest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
SKILL.md
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.
Files
4 totalSelect a file
Select a file to preview.
Comments
Loading comments…
