← 返回 Skills 市场
Nlp
作者
bytesagain4
· GitHub ↗
· v3.4.2
· MIT-0
471
总下载
0
收藏
2
当前安装
16
版本数
在 OpenClaw 中安装
/install nlp
功能描述
Process text with NLP. Use when tokenizing, analyzing sentiment, extracting entities, summarizing documents, or measuring similarity.
安全使用建议
This skill appears coherent and runs a local Bash script that processes only input you provide. Before installing/using: (1) verify your environment has Bash 4+, grep with -P support, and awk (the script requires these), (2) run the script on non-sensitive sample text first to confirm behavior, and (3) review the full script contents yourself if you will run it on sensitive data — while no network or credential use is present, executing any third-party script has inherent risk. If you need macOS compatibility, note that the default BSD grep may lack -P (Perl regex); consider installing GNU grep or testing functionality first.
功能分析
Type: OpenClaw Skill
Name: nlp
Version: 3.4.2
The skill provides a functional NLP toolkit in Bash but contains a shell injection vulnerability in the `cmd_classify` function within `scripts/script.sh`. The `--categories` argument is parsed and its values are used directly within a `grep` command inside a subshell (`$(...)`) without sanitization, allowing for arbitrary command execution if an attacker provides crafted category names. While there is no evidence of intentional malice or data exfiltration, this critical security flaw poses a significant risk if the agent processes untrusted input.
能力评估
Purpose & Capability
Name/description (NLP tasks) align with the included script and documented commands (tokenize, sentiment, extract, summarize, similarity, classify). There are no unrelated environment variables, binaries, or install steps requested.
Instruction Scope
SKILL.md instructs the agent to run the bundled bash script on local input or files and documents accepted flags and I/O methods. The script reads only user-provided input or files; there are no instructions to collect system-wide files, credentials, or to send data externally.
Install Mechanism
No install spec is provided (instruction-only plus a bundled script). Nothing is downloaded or extracted at install time; the single script runs locally. This is the lowest-risk install profile.
Credentials
The skill requests no environment variables or credentials. Its functional needs (bash 4+, grep -P, awk) are documented in SKILL.md and are proportionate to the described functionality.
Persistence & Privilege
always is false and the skill is user-invocable. The script declares itself stateless and does not modify agent/system configuration or other skills. It does not request persistent presence.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install nlp - 安装完成后,直接呼叫该 Skill 的名称或使用
/nlp触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v3.4.2
update
v3.4.1
v2.5 standard: Use-when desc, homepage, source, security fix
v3.4.0
manual
v3.3.0
Major rewrite: domain-specific commands, Use-when description, security fixes, dependency declarations
v1.0.7
manual
v3.2.0
Concise description (no truncation), add homepage+source metadata
v3.1.0
Security fix: safe env-var Python invocation; add Requirements section; fix description format
v3.0.1
Fix: add Requirements, fix description
v3.0.0
Major rewrite: domain-specific commands
v1.0.6
yaml-fix+quality
v1.0.5
yaml-fix+quality
v1.0.4
Quality upgrade
v1.0.3
Quality upgrade: custom functionality
v1.0.2
Standards compliance: unique content, no template text
v1.0.1
Quality fix: cleaner docs, removed flags
v1.0.0
Initial release
元数据
常见问题
Nlp 是什么?
Process text with NLP. Use when tokenizing, analyzing sentiment, extracting entities, summarizing documents, or measuring similarity. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 471 次。
如何安装 Nlp?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install nlp」即可一键安装,无需额外配置。
Nlp 是免费的吗?
是的,Nlp 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Nlp 支持哪些平台?
Nlp 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Nlp?
由 bytesagain4(@xueyetianya)开发并维护,当前版本 v3.4.2。
推荐 Skills