brand-monitoring · nexscope-ai — Claude Code skill: track brand mentions
This skill pulls brand mentions from Reddit, Google News, YouTube and DuckDuckGo, scores sentiment and flags negative spikes.
npx skills add nexscope-ai/eCommerce-Skills --skill brand-monitoring -a claude-codeWhat brand-monitoring does
The skill runs scripts/monitor.py against four sources: Reddit through its public JSON API, Google News through RSS, DuckDuckGo through the Instant Answer API, and YouTube through HTML and RSS. Each run returns mention volume, a platform breakdown, sentiment split into positive, neutral and negative, trending keywords, and share-of-voice against competitors. Basic monitoring needs no API key.
Crisis detection is built in. Above 40% negative mentions the skill marks a crisis and tells you to respond right away; between 20% and 40% it points you at the sources to investigate. Reports include a 7-day trend graph and a list of spikes.
Source reliability varies. Google News and DuckDuckGo behave, Reddit hits rate limits, and YouTube is parsed from HTML, so a markup change can break it. Space out your runs if you monitor often. There is a --demo mode for checking the output format without real requests.
What it helps with
- pull brand mentions from four platforms into one report
- measure the negative share and catch a spike the day it starts
- compare share of voice against competitors
- extract trending keywords from reviews and threads
- produce a weekly report on mention volume
Example prompts for the agent
- Run brand-monitoring for my brand over the last 7 days
- Compare my brand against CompA and CompB on Reddit and Google News
- Run brand-monitoring in demo mode so I can see the report format
How to install brand-monitoring
1Skills CLI (Vercel)
npx skills add nexscope-ai/eCommerce-Skills --skill brand-monitoring -a claude-code2Manually: put the files in place
~/.claude/skills/brand-monitoring/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/brand-monitoring/
1Skills CLI (Vercel)
npx skills add nexscope-ai/eCommerce-Skills --skill brand-monitoring -a codex2Manually: put the files in place
.agents/skills/brand-monitoring/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add nexscope-ai/eCommerce-Skills --skill brand-monitoring -a cursor2Manually: put the files in place
.cursor/skills/brand-monitoring/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install nexscope-ai/eCommerce-Skills brand-monitoring2Manually: put the files in place
.github/skills/brand-monitoring/SKILL.md1Skills CLI (Vercel)
npx skills add nexscope-ai/eCommerce-Skills --skill brand-monitoring -a gemini-cli2Platform CLI
gemini skills install https://github.com/nexscope-ai/eCommerce-Skills --path brand-monitoringManually: put the files in place
.devin/skills/brand-monitoring/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add nexscope-ai/eCommerce-Skills --skill brand-monitoring -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about brand-monitoring
How do I install brand-monitoring in Claude?
Run npx skills add nexscope-ai/eCommerce-Skills --skill brand-monitoring -a claude-code. The skill lands in ~/.claude/skills/brand-monitoring/SKILL.md.
What does brand-monitoring do?
It collects brand mentions from Reddit, Google News, YouTube and DuckDuckGo, classifies sentiment, tracks mention volume over time and compares you with competitors. It also detects negative spikes and raises crisis alerts.
Does the skill need an API key?
No key is required for basic monitoring, since Reddit, Google News and DuckDuckGo are queried through public endpoints. Keep in mind that Reddit rate-limits requests and that YouTube parsing relies on HTML, which can break when the page changes.
Source text
SKILL.md · MIT
---
name: brand-monitoring
version: 1.0.0
author: Nexscope AI
description: "Brand monitoring tool for tracking mentions across social media platforms. Monitor Reddit, Google News, YouTube, and DuckDuckGo for brand mentions. Includes sentiment analysis, trend tracking, crisis detection, and competitor comparison. No API key required for basic monitoring."
metadata: {"nexscope":{"emoji":"📡","category":"ecommerce"}}
---
# Brand Monitoring 📡
Track brand mentions across social media platforms and analyze sentiment.
## Installation
```bash
npx skills add nexscope-ai/eCommerce-Skills --skill brand-monitoring -g
```
## Features
- **Mention Monitoring** — Track brand mentions across platforms
- **Sentiment Analysis** — Positive/negative/neutral classification
- **Trend Tracking** — Monitor mention volume changes
- **Crisis Detection** — Alerts for negative spikes or crisis keywords
- **Competitor Comparison** — Share of voice analysis
- **Keyword Extraction** — Identify trending topics
- **Report Generation** — Weekly/monthly reports
## Supported Platforms
| Platform | Method | Stability |
|----------|--------|-----------|
| Reddit | Public JSON API | ⚠️ Rate limited |
| Google News | RSS Feed | ✅ Stable |
| DuckDuckGo | Instant Answer API | ✅ Stable |
| YouTube | HTML/RSS | ⚠️ Unstable |
## Analysis Dimensions
| Dimension | Method | Output |
|-----------|--------|--------|
| Volume | Mention count | Trend graph |
| Sentiment | NLP analysis | Sentiment score |
| Sources | Platform breakdown | Source distribution |
| Keywords | Topic extraction | Word cloud |
| Competitors | Share of voice | Comparison chart |
## Usage
### Basic Monitoring
```bash
python3 scripts/monitor.py "YourBrand"
```
### With Competitors
```bash
python3 scripts/monitor.py '{
"brand": "YourBrand",
"competitors": ["CompA", "CompB"],
"platforms": ["reddit", "google_news"]
}'
```
### Demo Mode
```bash
python3 scripts/monitor.py --demo
```
## Output Example
```
📡 Brand Monitoring Report
Brand: YourBrand
Period: Last 7 days
Platforms: Reddit, Google News, YouTube
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 MENTION OVERVIEW
Total Mentions: 127
├── Reddit: 82 (65%)
├── Google News: 35 (28%)
└── YouTube: 10 (8%)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
😊 SENTIMENT ANALYSIS
Positive: 45% ████████░░
Neutral: 38% ███████░░░
Negative: 17% ███░░░░░░░
Overall Score: 7.2/10 ✅
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 TREND (7 days)
Mon ████████ 25
Tue ██████ 18
Wed ███████ 21
Thu █████████ 28
Fri ████████ 22
Sat ███ 8
Sun ██ 5
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔥 TRENDING KEYWORDS
1. quality (32x)
2. shipping (28x)
3. customer service (22x)
4. price (18x)
5. recommended (15x)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ ALERTS
🔴 Negative spike on Thursday (+40%)
Related to: shipping delays
Recommendation: Monitor and respond
```
## Crisis Detection
| Alert Level | Trigger | Action |
|-------------|---------|--------|
| 🟢 Normal | < 20% negative | Continue monitoring |
| 🟡 Warning | 20-40% negative | Investigate sources |
| 🔴 Crisis | > 40% negative | Immediate response needed |
## Monitoring Workflow
```
Set up brand keywords
↓
Monitor platforms
↓
Analyze sentiment
↓
Detect anomalies
↓
Generate alerts
↓
Weekly report
```
---
**Part of [Nexscope AI](https://www.nexscope.ai/?co-from=skill) — AI tools for e-commerce sellers.**
© Nexscope AI · MIT · nexscope-ai/eCommerce-Skills
Similar skills
Everything for Marketing and content →brand-monitoring by other authors comes first.