← Back to Skills Marketplace
xiaoyiweio

Trend Tap

by XiaoYiWeio · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ⚠ suspicious
219
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install trend-tap
Description
Real-time trending topics aggregator across 7 platforms (X/Twitter, Reddit, Google Trends, Hacker News, Zhihu, Bilibili, Weibo). Trigger: when user says 'tre...
Usage Guidance
This skill appears coherent and implements what it claims: it scrapes public sources using Python and requires no API keys. Before installing or enabling scheduled runs, review and approve the scheduler behavior (it writes entries to your user crontab and creates daily files under ~/.openclaw/trend-tap/daily/). If you don't want automated scheduling, avoid running scheduler.py --set. Also review the code if you have concerns about scraping frequency or the hard-coded Weibo cookie header; otherwise there are no unexplained credential requests or hidden network endpoints.
Capability Analysis
Type: OpenClaw Skill Name: trend-tap Version: 2.0.0 The skill provides legitimate trending topic aggregation but includes high-risk system persistence capabilities in 'scripts/scheduler.py', which modifies the user's crontab using subprocess calls. This script lacks input sanitization for the cron expression, creating a potential command injection vulnerability if malformed strings are provided. Additionally, 'scripts/sources/weibo.py' contains a hardcoded session cookie (SUB=...) to bypass access controls, which is a risky practice. While these behaviors align with the stated features (daily briefings and scraping), the direct manipulation of system configuration files and lack of input validation warrant a suspicious classification.
Capability Assessment
Purpose & Capability
Name/description (trending topics from 7 platforms) matches the code and declared requirements. Only required binary is python3 and the install step is 'brew python3' — both reasonable and proportionate for a Python-based scraper.
Instruction Scope
SKILL.md instructs the agent to run the included Python scripts (trends.py and scheduler.py). Those scripts perform network requests to the listed platforms and format results — consistent with the stated purpose. Note: scheduler.py reads and writes the user's crontab to schedule daily briefings (this changes system state), and the code saves scheduled results under ~/.openclaw/trend-tap/daily/.
Install Mechanism
Install spec is a single brew package (python3). No downloads from arbitrary URLs or archive extraction. Low installation risk.
Credentials
The skill requests no environment variables, no credentials, and no config paths. All network calls use public endpoints. There is a hard-coded Cookie header in the Weibo HTML fallback request, but this is a static value in the code (not requesting user secrets).
Persistence & Privilege
always:false and default autonomous invocation are unchanged (normal). The scheduler component will modify the user's crontab and create files under the user's home directory when invoked; consider that an explicit side effect rather than a hidden privilege escalation.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install trend-tap
  3. After installation, invoke the skill by name or use /trend-tap
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
v2.0 — renamed from trend-radar; all sources stable with retry logic
Metadata
Slug trend-tap
Version 2.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Trend Tap?

Real-time trending topics aggregator across 7 platforms (X/Twitter, Reddit, Google Trends, Hacker News, Zhihu, Bilibili, Weibo). Trigger: when user says 'tre... It is an AI Agent Skill for Claude Code / OpenClaw, with 219 downloads so far.

How do I install Trend Tap?

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

Is Trend Tap free?

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

Which platforms does Trend Tap support?

Trend Tap is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Trend Tap?

It is built and maintained by XiaoYiWeio (@xiaoyiweio); the current version is v2.0.0.

💬 Comments