Sentiment Bot for Openclaw

A sophisticated AI agent for detecting sentiment, intensity, and emotional nuances across text, URLs, and batch datasets.

unixlamadev-spec
v1.1.0
Mar 14, 2026
0
1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install sentiment-bot

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install sentiment-bot using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Sentiment Bot?

Sentiment Bot is a specialized utility designed for deep linguistic analysis, providing developers and researchers with the ability to extract emotional intelligence from raw text or live URLs. By leveraging high-performance models, this Openclaw Skills integration goes beyond simple positive or negative labels, offering intensity scores, magnitude, and specific emotional triggers like sarcasm or frustration.

The tool is built to be context-aware, allowing users to frame analysis specifically for social media, news articles, or product reviews. This ensures that the linguistic nuances of different platforms are accurately captured, providing a more refined understanding of how content is perceived by its audience.

Sentiment Bot Use Cases

  • Monitoring social media channels for real-time brand sentiment and public reaction.
  • Analyzing news editorial framing and the underlying tone of journalistic articles.
  • Processing large batches of product reviews to identify common customer pain points or highlights.
  • Tracking sentiment trends over chronological datasets to see how opinions shift over time.
  • Comparative analysis between multiple text sources to determine relative positioning and tone.

How Sentiment Bot Works

  1. The user provides input via a raw string, a live URL, or an array of multiple texts for batch processing.
  2. Optional parameters are defined, such as mode (single vs batch) and context (social, news, or review).
  3. If a URL is provided, the agent fetches and parses the content before starting the analysis.
  4. The AIProx orchestration layer routes the request to the sentiment-bot agent, which evaluates the text for sentiment, intensity, and reasoning.
  5. The skill returns a structured JSON response containing sentiment labels, numerical scores, detected emotions, and a confidence rating.

Sentiment Bot Setup

To use Sentiment Bot, you must have an active Openclaw Skills environment and an AIProx spend token. Configure your environment variable as follows:

export AIPROX_SPEND_TOKEN="your_token_here"

Ensure your application can reach the orchestration endpoint at [https://aiprox.dev/api/orchestrate](https://aiprox.dev/api/orchestrate).

Sentiment Bot Data Schema & Taxonomy

The skill utilizes a structured JSON schema for both requests and responses. Key data points include:

Attribute Description Type
sentiment The primary tone (positive, negative, neutral, mixed) String
score Normalized sentiment value (0 to 1) Float
magnitude The strength or intensity of the emotion Float
emotions List of specific detected feelings (e.g., sarcasm, joy) Array
reasoning Qualitative explanation of the analysis String
confidence Reliability of the result (high, medium, low) String

Sentiment Bot Advanced Features

  • Context-Aware Framing: Toggle between social, news, and review modes to adjust for platform-specific slang and tone.
  • Batch Analysis: Process up to 10 texts simultaneously with an aggregated summary of dominant sentiments and score distribution.
  • Trend Detection: Use chronological content to map sentiment shifts over a specific period.
  • Comparative Analysis: Use specific task triggers to compare the sentiment of two or more distinct inputs side-by-side.
  • Automated Reasoning: Receive a detailed explanation of why specific sentiments were assigned, enhancing transparency.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*