Agent skill

Sn Search Social Media

by OpenSenseNova in OpenSenseNova/SenseNova-Skills

“搜索社区、社媒、新闻热点、百科趋势、开发者生态和技术讨论时使用。”

— description from SKILL.md by OpenSenseNova
MITAuto-check: notes

Install Sn Search Social Media

skills CLI
$ npx skills add OpenSenseNova/SenseNova-Skills --skill sn-search-social-media -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install OpenSenseNova/SenseNova-Skills sn-search-social-media --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/OpenSenseNova/SenseNova-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/sn-search-social-media .claude/skills/sn-search-social-media && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
sn-search-social-media
GitHub stars
5.7k
Token cost
~845 tokens
SKILL.md length
150 words
Files
8 (incl. scripts)
Skills in repo
36
Repo updated
First seen
Licence
MIT

At a glance

  • SKILL.md covers 凭证配置, 硬性规则, 依赖 and 资源选择, plus 3 more sections
  • Runs Python scripts from its folder; calls python3; reaches doc.wikimedia.org and github.com

About this skill

Sn Search Social Media is a skill in OpenSenseNova/SenseNova-Skills (5.7k stars). Its SKILL.md is about 845 tokens, with 7 other files in the folder (scripts). Licence: MIT.

What it can do on your machine

Read from SKILL.md and the folder at commit 7838651. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 6 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • doc.wikimedia.org
    • github.com
    • stackexchange.com
    • news.ycombinator.com
    • index.baidu.com
    • s.weibo.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Sn Search Social Media loads about 845 tokens when it runs. Until then it costs about 14 tokens; SKILL.md has 150 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~14
When it runs · the whole SKILL.md, loaded when a task matches
~845

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:10
    API key、token 与 cookie 统一建议写在仓库根目录 `.env`(参考 `.env.example`),并由 runtime 或用户在执行前加载为同名环境变量。脚本仍只从环境变量或显式 CLI 参数读取凭证;不要把真实密钥

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from OpenSenseNova/SenseNova-Skills at commit 7838651, republished under its MIT licence (© OpenSenseNova). 150 words, ~845 tokens.

Download SKILL.mdSave it as .claude/skills/sn-search-social-media/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.
name
sn-search-social-media
description
搜索社区、社媒、新闻热点、百科趋势、开发者生态和技术讨论时使用。

sn-search-social-media - 社区/社媒/新闻热点搜索

凭证配置

API key、token 与 cookie 统一建议写在仓库根目录 .env(参考 .env.example),并由 runtime 或用户在执行前加载为同名环境变量。脚本仍只从环境变量或显式 CLI 参数读取凭证;不要把真实密钥写入 skill payload、报告、日志或提交。

本技能给 agent 用于抓取公开热点信号。只使用免费、免注册、免 API key、非加密货币的数据源;不要要求用户提供 token、cookie、API key,也不要使用商业收费接口。

硬性规则

  • 禁止处理加密货币、虚拟货币、区块链、Web3、NFT、DeFi、交易所,以及加密货币语境下的挖矿/钱包等查询。
  • 如果用户请求加密货币相关热点,直接说明本技能不覆盖该主题,不要运行脚本。
  • 不使用 GitHub code search、GitHub GraphQL、Stack Exchange key、BigQuery、YouTube API、Twitter/X API、TikHub、Reddit OAuth 或任何需要注册 key/token/cookie 的方式。
  • 不使用无法访问、要求登录、要求付费或只有商业计划的资源;遇到新增资源,先确认能访问且符合以上限制。
  • API 脚本和 browser-use 没有优先级,可在同一任务中混合使用。
  • 百度指数、微博热搜/微指数只用公开网页可见内容;不要进入或引导使用付费商业功能。
  • 脚本返回标准 JSON;引用 items[].url 或 browser-use 打开的页面链接作为证据。

依赖

首次运行或脚本提示缺库时,使用本技能的依赖清单安装到当前 Python 环境:

bash
python3 -m pip install -r requirements.txt

不要在脚本内部自动安装依赖。若安装失败、网络不可用或包不可用,停止使用对应脚本并改用 browser-use/公开网页搜索,说明缺少依赖。

资源选择

场景API 脚本browser-use 入口说明
百科页面关注度、公众注意力辅助指标scripts/wikimedia_pageviews.pyhttps://doc.wikimedia.org/generated-data-platform/aqs/analytics-api/Wikimedia Pageviews 需要 User-Agent
开源项目热度、工程活动、开发者生态scripts/github_public_search.pyhttps://github.com/search只搜公共仓库和 Issue;不搜 code
技术问题热度、开发者需求scripts/stackexchange_search.pyhttps://stackexchange.com/search默认 Stack Overflow,可指定 --site
创业、科技社区讨论热榜scripts/hackernews_hotspots.pyhttps://news.ycombinator.com/官方 API 不支持服务端搜索,脚本本地过滤
指数趋势、搜索热度、地域、人群画像、需求变化无https://index.baidu.com/百度指数;网页可用,只用免费可见内容
社媒舆情、热点、品牌声量、事件监测无https://s.weibo.com/top/summary微博热搜/微指数;网页可用,只用免费可见内容

常用命令

以下 scripts/... 路径相对本 skill 目录;若当前工作目录不同,先解析为绝对路径:

bash
python3 scripts/wikimedia_pageviews.py article "Artificial intelligence" --start 2026-05-01 --end 2026-05-17
python3 scripts/wikimedia_pageviews.py top --date 2026-05-17 --project en.wikipedia.org --limit 20
python3 scripts/github_public_search.py "llm agents" --type repositories --sort stars --limit 10
python3 scripts/github_public_search.py "agent framework bug" --type issues --sort comments --limit 10
python3 scripts/stackexchange_search.py "python asyncio" --site stackoverflow --sort votes --limit 10
python3 scripts/hackernews_hotspots.py --kind top --limit 10
python3 scripts/hackernews_hotspots.py --kind best --query "AI agents" --scan 150 --limit 10

wikimedia_pageviews.py 默认使用带项目 URL 的 User-Agent;如运行环境需要自定义,可设置 WIKIMEDIA_USER_AGENT,这不是 API key。

使用策略

  • 新闻热点:用 browser-use 打开新闻结果页、权威媒体页面或公开聚合页交叉查看;必要时用 Wikimedia 页面浏览量验证公众关注度。
  • 技术/开发者热点:组合 GitHub 公共仓库、GitHub Issue、Stack Exchange、Hacker News,并可用 browser-use 打开结果页查看上下文;不要调用需要 token 的代码搜索。
  • 公众关注趋势:对已知实体或事件标题跑 Wikimedia article;找当天广泛关注对象跑 top,也可用 browser-use 打开百科页面核对实体含义。
  • 中文指数趋势:用 browser-use 打开百度指数,查看搜索热度、地域、人群画像、需求变化;只记录免费网页可见信息。
  • 中文社媒舆情:用 browser-use 打开微博热搜/微指数,查看热点、品牌声量、事件监测线索;只记录免费网页可见信息。
  • HN 关键词搜索只是“热榜后本地过滤”,如果结果少,提高 --scan,不要改用非官方或收费搜索 API。
  • 多源结果冲突时,优先报告“各源信号不同”,不要把单一平台热度说成全网趋势。

输出约定

脚本输出:

json
{
  "success": true,
  "query": "...",
  "provider": "wikimedia-pageviews|github-public|stackexchange|hackernews",
  "items": [
    {"title": "...", "url": "...", "snippet": "..."}
  ],
  "error": null
}

当 success=false 且错误提示为加密货币限制时,停止处理该请求。

© OpenSenseNova, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 7 other files (scripts) in skills/sn-search-social-media of OpenSenseNova/SenseNova-Skills.

  • SKILL.md
  • requirements.txt
  • scripts/_filters.py
  • scripts/github_public_search.py
  • scripts/hackernews_hotspots.py
  • scripts/search_utils.py
  • scripts/stackexchange_search.py
  • scripts/wikimedia_pageviews.py

Open the folder on GitHubat commit 7838651

Compare with similar skills

Sn Search Social Media next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Sn Search Social Media compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Sn Search Social Media this skillOpenSenseNova/SenseNova-Skills5.7k—~845Automated safety check: NotesMIT
Rival Search MCPdamionrashford/RivalSearchMCP132—~796Automated safety check: PassMIT
Create Bossvogtsw/boss-skills249—~1.9kAutomated safety check: NotesNone
Local Search Fallbacktaxueseek/argo188—~949Automated safety check: PassMIT
PR Babysitteropeninterpreter/openinterpreter69k3 repos~4.2kAutomated safety check: PassApache-2.0
Greplooponyx-dot-app/onyx32k4 repos~3.3kAutomated safety check: PassMIT

Similar skills

  • Rival Search MCP

    damionrashford/RivalSearchMCP

    Deterministic deep research via RivalSearchMCP. An agent skill from damionrashford/RivalSearchMCP.

    132 GitHub stars~796 tokensUpdated yesterday
    Research & ScienceAuto-check passed
  • Create Boss

    vogtsw/boss-skills

    Distill a real boss into an AI skill, or generate a boss skill from a famous entrepreneur archetype such as Elon Musk, Steve Jobs, Jeff Bezos, or Jensen Huang, or build a persona from free public…

    249 GitHub stars~1.9k tokensUpdated 4 mo ago
    Research & ScienceAuto-check: notes
  • Local Search Fallback

    taxueseek/argo

    Zero-cost fallback for the argo search skill, wrapping 29 local engines for web, news, academic, code and reference queries when paid API quota should be saved.

    188 GitHub stars~949 tokensUpdated 4 days ago
    Productivity & AutomationAuto-check passed
  • PR Babysitter

    openinterpreter/openinterpreter

    Watches an open GitHub pull request until it merges, handling review comments, diagnosing CI failures and retrying flaky checks along the way.

    69k GitHub starsUsed in 3 repos~4.2k tokens
    DevelopmentAuto-check passed
  • Greploop

    onyx-dot-app/onyx

    Iteratively improves a PR (GitHub), MR (GitLab), or shelved changelist (Perforce) until Greptile gives it a 5/5 confidence score with zero unresolved comments.

    32k GitHub starsUsed in 4 repos~3.3k tokens
    DevelopmentAuto-check passed
  • GitHub Deep Research

    bytedance/deer-flow

    Researches a GitHub repository over four rounds using the GitHub API and web search, then writes a structured markdown report with timeline, metrics and Mermaid diagrams.

    84k GitHub starsUsed in 4 repos~1.3k tokens
    Research & ScienceAuto-check passed

More from OpenSenseNova/SenseNova-Skills

All 36 skills in this repo
  • SN Motion HTML

    OpenSenseNova/SenseNova-Skills

    Builds HTML stories where one continuous camera journey advances with page progress, using researched structure, AI stills, Seedance video clips and browser QA.

    5.7k GitHub stars~2.2k tokensUpdated 2 days ago
    Auto-check: notes
  • SenseNova PPT Fallback Tools

    OpenSenseNova/SenseNova-Skills

    Fallback scripts for web search, image search and download, and image generation that PPT skills use only when the host agent lacks or fails its own tools.

    5.7k GitHub stars~575 tokensUpdated 2 days ago
    Auto-check: notes
  • SenseNova PPT Workbench

    OpenSenseNova/SenseNova-Skills

    Opens the PPT Workbench web editor for an existing SenseNova HTML slide deck so you can preview, inspect and visually edit it without regenerating.

    5.7k GitHub stars~2.5k tokensUpdated 2 days ago
    Auto-check: notes
  • SenseNova PPT Creative Renderer

    OpenSenseNova/SenseNova-Skills

    Turns an approved slide outline into a full-page image for every slide, one 16:9 PNG per page, and optionally packages the set into a PPTX.

    5.7k GitHub stars~1.2k tokensUpdated 2 days ago
    Auto-check passed
  • SenseNova PPT Entry

    OpenSenseNova/SenseNova-Skills

    Entry point for SenseNova presentation generation: creates a task folder, picks depth, output format and design richness, and routes to the right PPT skill.

    5.7k GitHub stars~2.7k tokensUpdated 2 days ago
    Auto-check: notes
  • China Market Open Data Search

    OpenSenseNova/SenseNova-Skills

    Researches Chinese market, macro, trade, procurement, listed-company and regulatory information from free official sources that need no sign-up or API key.

    5.7k GitHub stars~954 tokensUpdated 2 days ago
    Auto-check: notes

Works with

Questions about Sn Search Social Media

How do I install Sn Search Social Media in Claude Code?

Run `npx skills add OpenSenseNova/SenseNova-Skills --skill sn-search-social-media -a claude-code`. Or copy the skill folder (skills/sn-search-social-media in OpenSenseNova/SenseNova-Skills) into .claude/skills/sn-search-social-media in your project. Claude Code loads it when a task matches its description.

How do I install Sn Search Social Media in Codex?

Run `npx skills add OpenSenseNova/SenseNova-Skills --skill sn-search-social-media -a codex`. Or copy the skill folder (skills/sn-search-social-media in OpenSenseNova/SenseNova-Skills) into .agents/skills/sn-search-social-media in your project. Codex loads it when a task matches its description.

Can I use Sn Search Social Media in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add OpenSenseNova/SenseNova-Skills --skill sn-search-social-media -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/sn-search-social-media, .gemini/skills/sn-search-social-media, .github/skills/sn-search-social-media and .opencode/skills/sn-search-social-media in your project.

What does Sn Search Social Media need to run?

Going by SKILL.md and its folder, Sn Search Social Media needs Python for the scripts in its folder and the command-line tools its instructions call (python3).

Does Sn Search Social Media access the network?

SKILL.md names 6 domains. In commands or code: doc.wikimedia.org, github.com, stackexchange.com, news.ycombinator.com, index.baidu.com and s.weibo.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is Sn Search Social Media safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Sn Search Social Media use?

Sn Search Social Media is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Sn Search Social Media use?

About 845 tokens (SKILL.md is roughly 3.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Sn Search Social Media?

Skills that share tags, products or a category with Sn Search Social Media: Rival Search MCP (damionrashford/RivalSearchMCP, 132 stars), Create Boss (vogtsw/boss-skills, 249 stars), Local Search Fallback (taxueseek/argo, 188 stars) and PR Babysitter (openinterpreter/openinterpreter, 69k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Sn Search Social Media?

OpenSenseNova (a GitHub organization) maintains it in OpenSenseNova/SenseNova-Skills, which has 5,749 GitHub stars. The repository holds 36 skills in this directory. The repository was last updated on October 9, 2026.

Source: OpenSenseNova/SenseNova-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.