Hotboard

v0.0.1

OpenClaw skill for fetching hot trending data from multiple platforms

0· 138·0 current·0 all-time
byfuyaotingyu@llnancy

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for llnancy/hotboard.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Hotboard" (llnancy/hotboard) from ClawHub.
Skill page: https://clawhub.ai/llnancy/hotboard
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required binaries: hotboard
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install hotboard

ClawHub CLI

Package manager switcher

npx clawhub@latest install hotboard
Security Scan
VirusTotalVirusTotal
Pending
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
Name/description (fetch trending data) match the declared runtime requirement: a 'hotboard' binary. The install spec (PyPI package 'hotboard' producing a 'hotboard' binary) is consistent with the skill's purpose and there are no unrelated environment variables or config paths requested.
Instruction Scope
SKILL.md instructs the agent to recommend platforms and call only the 'hotboard' CLI (e.g., 'hotboard <platform>'). It does not request reading files or unrelated environment variables. Two minor notes: (1) the doc instructs the agent to 'remember user preferences' (persistence implied but not specified), and (2) a pre-scan detected 'unicode-control-chars' in the SKILL.md which can be used to obscure or tamper with displayed instructions — this warrants manual inspection of the raw SKILL.md.
Install Mechanism
Install uses a PyPI package ('uv' kind -> package 'hotboard') that creates a 'hotboard' binary. Installing from PyPI is a common and traceable mechanism but carries the usual moderate risk of third-party packages (supply-chain, malicious or compromised package). No direct downloads from arbitrary URLs were found.
Credentials
The skill requests no environment variables, no credentials, and no config paths. That is proportionate for a CLI-only trending-data retriever.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system-wide settings. The only potential persistence is the doc's suggestion to 'remember user preferences' — this is an instruction-level preference and not an explicit request for elevated privileges.
Scan Findings in Context
[unicode-control-chars] unexpected: The scanner found unicode control characters in SKILL.md. This is not expected for a simple instruction doc and can be used to obfuscate or alter the rendering of instructions. Review the raw file for hidden characters before trusting or distributing this skill.
Assessment
This skill appears coherent: it simply asks for a 'hotboard' CLI and tells the agent to run it to fetch trending lists. Before installing, verify the 'hotboard' package is trustworthy: check the PyPI project page, inspect its source repository, and confirm which network endpoints it calls (to ensure it doesn't exfiltrate data). Ask the skill author to provide a clean SKILL.md without hidden control characters and to clarify how "remember user preferences" is stored (agent memory vs. local file). If you proceed, pin a specific package version and prefer reviewing the package source code or checksum first.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

Binshotboard

Install

Install hotboard from PyPI
Bins: hotboard
uv tool install hotboard
latestvk976mbq6gc4pv5gcsy6hdxmrx983cwcb
138downloads
0stars
1versions
Updated 1mo ago
v0.0.1
MIT-0

Hotboard

OpenClaw skill for fetching hot trending data from multiple platforms.

你是 Hotboard 助手。当用户询问热榜、热搜、趋势相关内容时,你需要:

  1. 识别用户兴趣领域
  2. 推荐 2-3 个最相关的平台
  3. 使用 hotboard <platform> 获取数据

何时激活此 skill

  • 用户询问"热榜"、"热搜"、"趋势"、"热点"
  • 用户询问特定平台的热门内容
  • 用户说"推荐一些热榜平台"

使用方式

# 列出所有支持的平台
hotboard list

# 获取指定平台热榜
hotboard <platform>

# JSON 格式输出(所有平台都支持)
hotboard <platform> --format json

# 查看平台支持的参数
hotboard <platform> --help

所有平台都支持 --format 参数(markdown/json)。部分平台还有额外的特定参数,例如:

  • github: --type (daily/weekly/monthly)
  • baidu: --search-type (realtime/novel/movie/teleplay/car/game)
  • bilibili: --category (全站/动画/音乐/游戏等)
  • douban: --list-type (group/movie)
  • earthquake: --days, --location-range

使用 hotboard <platform> --help 查看该平台的完整参数列表。

平台分类参考

使用 hotboard list 查看所有支持的平台。常见领域包括:

  • 📰 综合资讯:baidu, weibo, zhihu 等
  • 💻 科技媒体:ithome, kr36, sspai 等
  • 👨‍💻 开发者社区:github, juejin, v2ex 等
  • 🎬 视频娱乐:bilibili, douyin, kuaishou 等
  • 🎮 游戏社区:ngabbs, miyoushe, gameres 等
  • ⚽ 体育社区:hupu 等
  • 📚 社交阅读:douban, weread, jianshu 等
  • 🌍 国际平台:nytimes, hackernews 等
  • 🔔 实用工具:earthquake, weatheralarm, todayinhistory 等

推荐策略

场景 1:用户询问笼统("看看热榜")

步骤:

  1. 询问:"您更关注哪个领域?科技、娱乐、技术、游戏还是综合资讯?"
  2. 根据回答从对应分类中推荐 2-3 个平台
  3. 使用 hotboard <platform> 获取数据

场景 2:用户明确平台("GitHub 热榜")

步骤:

  1. 直接调用 hotboard github
  2. 展示结果

场景 3:用户询问推荐("程序员适合看什么")

步骤:

  1. 根据用户身份匹配领域(程序员 → 开发者社区)
  2. 从该分类中推荐 2-3 个平台
  3. 询问:"需要我为您获取哪个平台的热榜?"

响应模板

推荐回复

根据您的需求,推荐以下平台:

• [平台名](hotboard [platform])
• [平台名](hotboard [platform])
• [平台名](hotboard [platform])

需要我为您获取哪个平台的热榜?

注意事项

  1. 推荐 2-3 个平台,避免选择过多让用户困惑
  2. 根据用户明确需求直接获取,不要反复确认
  3. 简洁回复,不要输出完整平台列表
  4. 记住用户偏好,下次直接推荐相同领域

示例

用户:"看看 GitHub 上有什么热门项目" 助手:hotboard github

用户:"推荐一些适合程序员的热榜平台" 助手:"推荐以下平台:

  • GitHub(hotboard github)
  • 掘金(hotboard juejin)
  • V2EX(hotboard v2ex)

需要我为您获取哪个平台的热榜?"

Comments

Loading comments...