首页龙虾技能列表 › Sentinel Mood — 技能工具

Sentinel Mood — 技能工具

v1.0.0

Analyze the sentiment and emotional tone of text using NLTK and VADER. Use this to gauge user mood, detect urgency, or analyze content tone.

0· 314·0 当前·0 累计
by @numbpill3d (splicer scorn)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/2/27
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
The skill's code and instructions match its stated sentiment-analysis purpose and request no unusual credentials or access; minor operational notes about runtime NLTK data download and a small metadata mismatch are the only issues.
评估建议
This skill appears coherent and implements what it claims: a local VADER sentiment analyzer. Before installing, ensure the runtime environment provides Python 3 and the nltk package (SKILL.md lists these but the registry metadata did not list required binaries). Note that on first run the script will download the NLTK vader_lexicon from NLTK's servers (network access) — this is expected and required for analysis. The script does not access credentials or send data to external endpoints, so priva...
详细分析 ▾
用途与能力
Name/description (sentiment analysis with NLTK/VADER) align with the included analyze.py and SKILL.md. The script implements VADER scoring and outputs JSON as advertised.
指令范围
SKILL.md instructs running the Python script with text input; analyze.py accepts text args, computes polarity scores, and prints JSON. The only additional action is an on-demand download of NLTK's vader_lexicon if missing (needed for functionality).
安装机制
No install spec (instruction-only) which is low-risk. The runtime will call nltk.download to fetch vader_lexicon over the network if absent — expected for NLTK use. Minor oddity: package.json (Node-style) exists though the implementation is Python; this is not harmful but slightly inconsistent.
凭证需求
The skill requests no environment variables or credentials. It does require Python and the nltk package (declared in SKILL.md), which is proportionate to a local sentiment analyzer.
持久化与权限
Skill does not request persistent/privileged presence (always=false). It does not modify other skills or system configs and has no special privileges.
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/2/27

Sentinel Mood v1.0.0 initial release: - Introduces sentiment and emotional tone analysis using NLTK's VADER. - Provides positive, negative, neutral, and compound sentiment scores for any input text. - Tailored for conversational or social media language and short-form content. - Simple usage: Input text, receive sentiment scores as JSON. - Requires Python 3, nltk library, and vader_lexicon.

● 无害

安装命令 点击复制

官方npx clawhub@latest install sentinel-mood
镜像加速npx clawhub@latest install sentinel-mood --registry https://cn.clawhub-mirror.com

技能文档

A lightweight sentiment analysis skill powered by NLTK's VADER (Valence Aware Dictionary and sEntiment Reasoner). It is specifically tuned for social media texts, conversational language, and short updates.

Capabilities

  • Analyze Sentiment: Get positive, negative, neutral, and compound scores for any text.
  • Detect Tone: (Implicit) Infer tone based on polarity scores.

Usage

User: "Analyze the sentiment of this message: 'I love how this project is turning out, great job!'" Agent: [Runs skill] -> Returns sentiment scores (e.g., compound: 0.8, pos: 0.6).

Technical Details

This skill uses a Python script (analyze.py) that imports nltk.sentiment.SentimentIntensityAnalyzer.

Dependencies

  • Python 3
  • nltk library (pip install nltk)
  • vader_lexicon (downloaded via nltk.downloader)

Implementation

The skill executes a python script that takes text as an argument and outputs JSON.

数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务