← Back to Skills Marketplace
nicemaths123

Social Listening Monitoring

by nicemaths123 · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
113
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install social-listening-monitoring
Description
Monitor brand mentions across Twitter/X, Reddit, news, and forums in real-time with sentiment analysis, crisis detection, competitor tracking, and instant al...
Usage Guidance
This skill appears to implement a real social-listening workflow, but the SKILL.md requires multiple API keys/webhooks that are not declared in the registry metadata. Before installing: (1) Confirm the skill's source and a homepage or repository (the package lists 'unknown'); (2) Ask the publisher to update the manifest to explicitly declare required env vars (APIFY_TOKEN, CLAUDE_API_KEY, SLACK_WEBHOOK_URL, TELEGRAM_BOT_TOKEN, TELEGRAM_CHAT_ID, etc.) so you can review permissions up front; (3) Never paste real production keys into example text — instead use scoped/test tokens first; (4) Review the Apify actors being called (apify/twitter-scraper, reddit-search-scraper, etc.) to understand what data is collected and where datasets are stored; (5) If you proceed, run the code in an isolated environment, limit tokens to least privilege, and monitor token usage/rotate tokens if anything looks unexpected. If the publisher cannot justify the missing manifest fields and the provenance of the skill, treat it as untrusted.
Capability Analysis
Type: OpenClaw Skill Name: social-listening-monitoring Version: 1.0.2 The skill provides a legitimate and well-documented template for building a brand reputation monitoring system. It uses Apify for web scraping, Claude for sentiment analysis, and Slack/Telegram for alerting, with all code logic in SKILL.md directly supporting these stated functions. No evidence of data exfiltration, malicious prompt injection, or unauthorized execution was found; the use of environment variables for API keys and standard libraries like axios and node-cron follows best practices for this type of application.
Capability Assessment
Purpose & Capability
The skill's stated purpose (real-time social listening using Apify + an LLM for analysis + alerting) is coherent with the runtime instructions. However, the package metadata declares no required environment variables or primary credential while the SKILL.md explicitly instructs users to provide multiple API keys and webhooks (APIFY_TOKEN, CLAUDE_API_KEY, SLACK_WEBHOOK_URL, TELEGRAM_BOT_TOKEN/CHAT_ID). The manifest/metadata not listing these is a meaningful mismatch.
Instruction Scope
The instructions are concrete and scoped to scraping (Apify actors), analysis (Claude/OpenClaw), and alerts (Slack/Telegram/email). They do not request unrelated system files. The key issue: the runtime instructions require networked credentials and to run npm installs, and they embed examples of exporting secrets; because these secrets are not declared in the skill metadata, the agent runtime may end up prompting for or sourcing credentials in an unexpected way. There is no code in the package for the scanner to validate; the SKILL.md is authoritative.
Install Mechanism
This is an instruction-only skill (no install spec, no code files). It tells users to run `npm install apify-client axios node-cron dotenv`, which is proportionate to the described functionality and is a common dependency set for a Node-based scraper/alerting pipeline. There are no external downloads or obscure URLs in an install step.
Credentials
The SKILL.md references multiple secrets and tokens (APIFY_TOKEN, CLAUDE_API_KEY, SLACK_WEBHOOK_URL, TELEGRAM_BOT_TOKEN, TELEGRAM_CHAT_ID and potentially email credentials) while the registry metadata lists none and has no declared primary credential. Requesting multiple service tokens is reasonable for the stated purpose, but the omission from the manifest reduces transparency and prevents automated permission checks — this is the main proportionality issue.
Persistence & Privilege
The skill does not request 'always: true' and is user-invocable only. There are no config paths or instructions to modify other skills or system-wide agent settings. Autonomous model invocation remains enabled by default, which is expected; this is not combined with excessive declared privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install social-listening-monitoring
  3. After installation, invoke the skill by name or use /social-listening-monitoring
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Social Listening & Brand Reputation Monitor Skill – v1.0.0 - Launches a real-time, multi-platform monitoring system for brand reputation. - Scrapes brand mentions from Twitter/X, Reddit, forums, news, and review sites using Apify. - Analyzes mentions for sentiment, classifies topics, detects crises/spikes, and scores reputation health. - Sends instant alerts to Slack, Telegram, or email when reputation risks or crises are detected. - Includes configuration for competitor tracking and custom crisis thresholds. - Generates weekly reports with actionable insights and distinguishes genuine feedback from spam or bot activity.
v1.0.0
Social Listening & Brand Reputation Monitor v1.0.0 - Initial release of real-time brand reputation monitoring skill. - Scrapes Twitter/X, Reddit, news, and review sites for brand and competitor mentions. - Analyzes sentiment and detects crisis signals (negative spikes, viral posts, sentiment drops). - Sends instant alerts to Slack, Telegram, or email on reputation threats. - Provides ongoing reputation health tracking and weekly trend reports. - Filters genuine complaints from spam or bot activity.
Metadata
Slug social-listening-monitoring
Version 1.0.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Social Listening Monitoring?

Monitor brand mentions across Twitter/X, Reddit, news, and forums in real-time with sentiment analysis, crisis detection, competitor tracking, and instant al... It is an AI Agent Skill for Claude Code / OpenClaw, with 113 downloads so far.

How do I install Social Listening Monitoring?

Run "/install social-listening-monitoring" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Social Listening Monitoring free?

Yes, Social Listening Monitoring is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Social Listening Monitoring support?

Social Listening Monitoring is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Social Listening Monitoring?

It is built and maintained by nicemaths123 (@nicemaths123); the current version is v1.0.2.

💬 Comments