← Back to Skills Marketplace
nanjolnoring

News Aggregator Skill

by NanjolnoRing · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
2598
Downloads
6
Stars
9
Active Installs
1
Versions
Install in OpenClaw
/install news-aggregator-skill-4
Description
Comprehensive news aggregator that fetches, filters, and deeply analyzes real-time content from 8 major sources: Hacker News, GitHub Trending, Product Hunt, 36Kr, Tencent News, WallStreetCN, V2EX, and Weibo. Best for 'daily scans', 'tech news briefings', 'finance updates', and 'deep interpretations' of hot topics.
Usage Guidance
This package is missing the scripts and templates it instructs the agent to run and read. Before installing or enabling: (1) Ask the publisher for the missing files (scripts/fetch_news.py, templates.md, any scripts referenced) so you can review them — especially the 'deep' fetching logic that downloads and extracts article content. (2) Confirm whether any credentials/cookies are needed for sources like Weibo/Tencent and why those are not declared. (3) If you plan to run it, run the code in a sandbox and inspect network behavior (which domains are contacted, whether it follows arbitrary links, and whether it uploads data elsewhere). (4) Consider requiring the skill be user-invocable only or disabling autonomous invocation until you vet the implementation. Given the current mismatch between claims and provided files, do not grant broad runtime trust yet.
Capability Analysis
Type: OpenClaw Skill Name: news-aggregator-skill-4 Version: 0.1.0 The `SKILL.md` file instructs the AI agent to automatically expand user-provided keywords (e.g., 'AI' to 'AI,LLM,GPT,...') before passing them to the `fetch_news.py` script. This is a form of prompt injection where the agent modifies user input based on internal instructions. While the immediate objective of this keyword expansion is benign (improving search results), it demonstrates a risky capability for the agent to alter user input, which could be a vector for injecting unintended arguments or commands under different instructions. Additionally, the skill involves downloading and parsing content from external websites via the `--deep` flag, which is a high-risk operation, though necessary for its stated purpose.
Capability Assessment
Purpose & Capability
The description promises fetching and deep-analysis across 8 sources using scripts (e.g., scripts/fetch_news.py) and file templates, but the package contains no code or templates. The skill does not declare any required binaries or credentials even though some sources (Weibo/Tencent) often require auth or special scraping. The claimed capabilities therefore are not matched by the manifest.
Instruction Scope
SKILL.md tells the agent to run local scripts, read templates.md in the skill directory, save full reports under reports/, and perform 'deep' fetching that downloads and extracts main article text. Because those files are absent, the instructions are internally inconsistent. The instructions also mandate automatic keyword expansion and broad fetching strategies that could cause extensive external requests and storage of scraped content — behavior not constrained or justified in the metadata.
Install Mechanism
There is no install spec and no code files — lowest installation surface. That is safer from an installation-exec perspective, but also means the instructions are non-actionable as-distributed (they reference scripts that are not present).
Credentials
The skill requests no environment variables or credentials (proportionate on its face). However, the instructions imply reading local files (templates.md) and writing reports to disk, and performing deep downloads/extraction of external content: these are I/O privileges not declared in metadata. Also, some target sources (Weibo/Tencent) may require cookies or tokens in practice — the skill doesn't declare or justify those.
Persistence & Privilege
The skill does not set always:true and has no explicit disableModelInvocation setting (so default model-invocable behavior applies). This is normal, but because the skill promises broad autonomous fetching and deep scraping, you should be aware the model could invoke it without extra user prompts unless higher-level agent policies prevent that.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install news-aggregator-skill-4
  3. After installation, invoke the skill by name or use /news-aggregator-skill-4
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release: Powerful real-time news aggregator with deep analysis. - Fetches and analyzes news from 8 major sources, including Hacker News, GitHub Trending, Product Hunt, 36Kr, Tencent News, WallStreetCN, V2EX, and Weibo. - Supports global scans, advanced keyword expansion, and deep article content extraction. - Smart time filtering ensures relevant insights; provides "smart fill" annotations for sparse results. - Deep value analysis and scenario tagging for GitHub Trending items. - Interactive menu and help guide triggered by specific commands. - Delivers reports in professional newsletter style (简体中文), with Markdown formatting and auto-saving to the reports directory.
Metadata
Slug news-aggregator-skill-4
Version 0.1.0
License
All-time Installs 9
Active Installs 9
Total Versions 1
Frequently Asked Questions

What is News Aggregator Skill?

Comprehensive news aggregator that fetches, filters, and deeply analyzes real-time content from 8 major sources: Hacker News, GitHub Trending, Product Hunt, 36Kr, Tencent News, WallStreetCN, V2EX, and Weibo. Best for 'daily scans', 'tech news briefings', 'finance updates', and 'deep interpretations' of hot topics. It is an AI Agent Skill for Claude Code / OpenClaw, with 2598 downloads so far.

How do I install News Aggregator Skill?

Run "/install news-aggregator-skill-4" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is News Aggregator Skill free?

Yes, News Aggregator Skill is completely free (open-source). You can download, install and use it at no cost.

Which platforms does News Aggregator Skill support?

News Aggregator Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created News Aggregator Skill?

It is built and maintained by NanjolnoRing (@nanjolnoring); the current version is v0.1.0.

💬 Comments