← Back to Skills Marketplace
876
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install expanso-sentiment-score
Description
Analyze text and return a sentiment score from -1 (negative) to +1 (positive) using Expanso Edge.
README (SKILL.md)
sentiment-score
"Score text sentiment from -1 (negative) to +1 (positive)"
Requirements
- Expanso Edge installed (
expanso-edgebinary in PATH) - Install via:
clawhub install expanso-edge
Usage
CLI Pipeline
# Run standalone
echo '\x3Cinput>' | expanso-edge run pipeline-cli.yaml
MCP Pipeline
# Start as MCP server
expanso-edge run pipeline-mcp.yaml
Deploy to Expanso Cloud
expanso-cli job deploy https://skills.expanso.io/sentiment-score/pipeline-cli.yaml
Files
| File | Purpose |
|---|---|
skill.yaml |
Skill metadata (inputs, outputs, credentials) |
pipeline-cli.yaml |
Standalone CLI pipeline |
pipeline-mcp.yaml |
MCP server pipeline |
Usage Guidance
This skill appears to do what it says (sentiment scoring) and contains only pipeline YAMLs. Before installing/running: 1) Be aware that running either pipeline will send submitted text to OpenAI (ensure you are allowed to transmit that data and consider redacting PII or using a local backend). 2) If you will run the MCP pipeline, it binds to 0.0.0.0 by default—limit exposure (use a firewall, bind to localhost, or set PORT appropriately). 3) The pipelines reference OPENAI_API_KEY but the skill metadata marks it optional — set the API key if you intend to use OpenAI, or configure the local ollama backend instead. 4) Review and verify the expanso-edge / clawhub install sources before installing external binaries. If you want, I can point out exactly where to change the pipeline to avoid sending text to OpenAI (e.g., swap to a local model) or how to run the MCP endpoint safely behind a reverse proxy.
Capability Analysis
Type: OpenClaw Skill
Name: expanso-sentiment-score
Version: 1.0.0
The skill bundle is benign. Its primary function is to score text sentiment using an OpenAI LLM, as clearly stated in `SKILL.md` and `README.md`. The `pipeline-cli.yaml` and `pipeline-mcp.yaml` files define the LLM prompts, which are focused on sentiment analysis and do not contain any malicious instructions or prompt injection attempts against the LLM or the OpenClaw agent. Credentials (`OPENAI_API_KEY`) are handled via environment variables, which is a standard and secure practice. There is no evidence of data exfiltration, unauthorized execution, persistence mechanisms, or other malicious behaviors.
Capability Assessment
Purpose & Capability
The name/description and pipeline files implement a sentiment scoring pipeline that calls an LLM and returns score/label/confidence. The included files (pipeline-cli.yaml, pipeline-mcp.yaml, skill.yaml) align with the stated purpose.
Instruction Scope
Runtime instructions are limited to running expanso-edge with the provided pipeline YAMLs or deploying to Expanso Cloud. The pipelines construct an LLM prompt and send user text to an OpenAI chat completion; they do not read arbitrary system files or request unrelated environment variables. The MCP pipeline opens an HTTP endpoint (0.0.0.0:${PORT:-8080}) which will expose the /score POST endpoint if you run it.
Install Mechanism
This is an instruction-only skill with no install spec and no downloaded code. The SKILL.md asks that expanso-edge be installed via clawhub, but that is external to the skill bundle. There are no archives or remote download URLs in the manifest.
Credentials
Both pipeline YAMLs reference ${OPENAI_API_KEY}, but the registry metadata lists no required env vars and skill.yaml marks OPENAI_API_KEY as required: false. That mismatch is potentially confusing: if you run these pipelines without an API key they will fail or you may unintentionally use a remote backend. Also note the pipeline will send user-provided text to OpenAI (data exfiltration risk for sensitive content).
Persistence & Privilege
The skill does not request always: true, has no special persistence, and doesn't alter other skill configs. It is user-invocable and can be run/hosted by the user; MCP mode will bind to a network port if you run it.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install expanso-sentiment-score - After installation, invoke the skill by name or use
/expanso-sentiment-score - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial publish
Metadata
Frequently Asked Questions
What is Expanso sentiment-score?
Analyze text and return a sentiment score from -1 (negative) to +1 (positive) using Expanso Edge. It is an AI Agent Skill for Claude Code / OpenClaw, with 876 downloads so far.
How do I install Expanso sentiment-score?
Run "/install expanso-sentiment-score" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Expanso sentiment-score free?
Yes, Expanso sentiment-score is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Expanso sentiment-score support?
Expanso sentiment-score is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Expanso sentiment-score?
It is built and maintained by Expanso (@aronchick); the current version is v1.0.0.
More Skills