Skip to main content
skill CX Codex

llm-public-opinion-analytics — Claude Code skill: how to install

Monitors hot search rankings across 15 platforms, clusters topics, and runs LLM sentiment analysis with multi-channel alerts. Ideal for tracking trends in real time.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add reason-machines/data-skills --skill llm-public-opinion-analytics -a claude-code
Open on GitHub

What llm-public-opinion-analytics does

The skill tracks 26 ranking boards across 15 services, including Weibo, Douyin, Bilibili, and Baidu. It stores parsed items in a MySQL database, then relies on language models to cluster topics and evaluate post sentiment.

The repository splits into three core parts: a scraper suite under hotsearchcrawler/, an analysis pipeline in hotsearch_analysis_agent/, and a FastAPI interface in app.py running on port 8000. It sends notifications through Telegram, SMTP email, and WeChat Work bots.

Without ChromeDriver or EdgeDriver placed in your system PATH, the scrapers fail immediately. You also need Python 3.8+, MySQL 5.7+ or 8.0+, and an OpenAI-compatible API key or a local Huawei Pangu model.

What it helps with

  • scrape hot search rankings across 15 web platforms
  • cluster trending news topics using language models
  • evaluate sentiment scores for social media discussions
  • dispatch hot topic alerts to Telegram and WeChat Work

Example prompts for the agent

  • Analyze sentiment trends for artificial intelligence topics on Weibo over the past 7 days
  • Cluster trending search queries from Bilibili and Zhihu into 5 topics
  • Set up real-time hot search alerts directed to Telegram

How to install llm-public-opinion-analytics

1Skills CLI (Vercel)

npx skills add reason-machines/data-skills --skill llm-public-opinion-analytics -a claude-code

2Manually: put the files in place

~/.claude/skills/llm-public-opinion-analytics/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/llm-public-opinion-analytics/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about llm-public-opinion-analytics

How do I install llm-public-opinion-analytics in Claude Code?

Run npx skills add reason-machines/data-skills --skill llm-public-opinion-analytics -a claude-code in your terminal. You can also place the configuration in ~/.claude/skills/llm-public-opinion-analytics/SKILL.md.

Which models does the analysis engine support?

It accepts OpenAI-compatible endpoints such as gpt-4 and also supports local deployments of the Huawei Pangu model.

What prerequisites are required before scraping?

You must have Python 3.8+, a running MySQL instance, and ChromeDriver or EdgeDriver installed in your system PATH.

Similar skills

All skills for Data and databases →

From the same set62

roblox-mm2-analytics-toolkit A skill that catalogs your Murder Mystery 2 inventory and turns session data into win-rate and strategy reports. CX Codex +1 2,400installs llm-public-opinion-analytics-assistant A skill that pulls trending topics from 15 platforms and runs them through an LLM for clustering, sentiment scoring and push alerts. CX Codex +1 2,400installs datatalks-data-engineering-zoomcamp Assists with the 9-week Data Engineering Zoomcamp curriculum. It supplies setup instructions and code templates for Docker, Terraform, Kestra, and GCP. CX Codex +1 2,400installs apache-airflow-orchestration A skill that gives your agent working Apache Airflow knowledge: DAG structure, schedules, operators, sensors, and task failure debugging. CX Codex +1 2,400installs mm2-roblox-analytics-tracker This skill tracks Murder Mystery 2 inventory and gameplay metrics, then turns them into reports and dashboard views. Use it when you need structured collection or role analysis. CX Codex +1 2,300installs mm2-analytics-roblox-toolkit A skill that lets your coding agent run the MM2 Analytics dashboard: track knife skins and gamepasses, review match stats, export reports. CX Codex +1 2,300installs murder-mystery-2-analytics-toolkit Tracks Murder Mystery 2 inventories, measures win rates, and exports match charts. Useful for Roblox collectors and competitive players looking to review their loadouts. CX Codex +1 2,300installs mm2-analytics-dashboard-roblox A Murder Mystery 2 toolkit for Roblox: catalogues your inventory, tracks knife skins and gamepasses, and turns match stats into strategy advice. CX Codex +1 2,300installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor