← 返回 Skills 市场
administratorfung

News Aggregator Skill

作者 AdministratorFung · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
2010
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install news-aggregator-skill-3
功能描述
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.
安全使用建议
What to consider before installing: - Inspect the SKILL.md and scripts/fetch_news.py yourself (or have a trusted reviewer) — the skill contains executable Python code that makes network requests and writes reports to disk. The code is plausible for a news aggregator, but you should verify there are no hidden backdoors or obfuscated behaviors (the pre-scan found unicode control characters in SKILL.md). - Be cautious with 'deep' mode: it fetches the full text of article URLs discovered in feeds. That allows requests to arbitrary URLs (SSRF risk). If you plan to use this skill, either disable automatic deep fetching by default or restrict it to an explicit user-approved mode. - Run the skill in a sandbox or environment with restricted network access (no access to internal IP ranges) until you are confident. Limit concurrency/timeouts and consider a URL whitelist for deep fetching. - Because the source/homepage is unknown, prefer obtaining the skill from a verifiable source (official repo or maintainer). If you must install, avoid giving it credentials and avoid running it on hosts that contain sensitive internal services. - Remove or examine any invisible/unicode control characters in SKILL.md (these may be prompt-injection attempts). Also verify that templates.md and other files do not contain unexpected instructions or hard-coded endpoints. - If you want to proceed: require explicit user confirmation before any global-scan/deep actions, and consider modifying fetch_news.py to limit which domains can be fetched and to log fetching actions for auditing.
功能分析
Type: OpenClaw Skill Name: news-aggregator-skill-3 Version: 0.1.0 The skill is classified as suspicious due to its inherent high-risk capabilities, despite being aligned with its stated purpose. The `scripts/fetch_news.py` file performs extensive network requests to external URLs for news aggregation and deep content fetching, which is a significant attack surface if the URLs were to be manipulated. Additionally, the `SKILL.md` file instructs the AI agent to automatically expand user keywords (a form of prompt manipulation) and to save generated reports to the local filesystem (`reports/` directory), which are file write operations. While these actions are functional for a news aggregator, they represent capabilities that could be abused without clear malicious intent in the provided code.
能力评估
Purpose & Capability
The name/description, the SKILL.md usage examples, templates.md, README, and the Python fetchers all align: they target the listed 8 sources and provide deep-fetch, filtering, and report generation. The declared requirements (none) are consistent with a small Python utility that uses requests and BeautifulSoup (requirements.txt present). There are no unrelated requested credentials or surprising external services.
Instruction Scope
SKILL.md contains strong mandatory directives (e.g., MUST expand keywords, MUST deep-analyze every item, MUST save reports to reports/) and an interactive trigger that instructs the agent to read templates.md. The 'deep' mode explicitly downloads and extracts article text from arbitrary URLs (fetch_url_content in scripts/fetch_news.py). That behavior is expected for a deep reader, but it grants the skill the ability to issue HTTP requests to any URL discovered in news items — raising SSRF/remote-fetch risks. Also the SKILL.md includes detected unicode-control-chars (prompt-injection) which may try to influence agent behavior; this is suspicious and should be inspected.
Install Mechanism
There is no formal install spec in the registry entry (instruction-only), but the package contains runnable Python code and a requirements.txt (requests, beautifulsoup4). The README suggests cloning from a GitHub repo and pip installing — a normal but manual install flow. Because code will be executed by the agent (scripts/fetch_news.py), the absence of an automated, vetted install increases the need to inspect the code before running.
Credentials
The skill requests no environment variables, credentials, or system config paths — consistent with its purpose. The number and nature of requested resources are proportional to a news scraper/aggregator. No hidden credential access was found in the provided files.
Persistence & Privilege
always:false (normal). The skill writes generated reports to a reports/ directory in its skill folder (SKILL.md requires saving reports). Writing files in the skill directory is expected for report generation, but users should note it will create persistent artifacts. The skill does not request to modify other skills or global agent configs.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install news-aggregator-skill-3
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /news-aggregator-skill-3 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release with robust multi-source news aggregation and deep analysis. - Aggregates real-time news from 8 major sources, including Hacker News, GitHub Trending, Product Hunt, Weibo, and more. - Supports both broad "Global Scan" and targeted keyword/unique term queries with domain-aware keyword expansion. - New deep-fetch mode (`--deep`): extracts and analyzes main article content. - Smart time filtering intelligently fills sparse results and clearly annotates supplementary items. - Interactive menu and command templates for user guidance. - Generates professionally-styled, magazine-quality reports in Simplified Chinese, exported to the `reports/` directory.
元数据
Slug news-aggregator-skill-3
版本 0.1.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

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. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2010 次。

如何安装 News Aggregator Skill?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install news-aggregator-skill-3」即可一键安装,无需额外配置。

News Aggregator Skill 是免费的吗?

是的,News Aggregator Skill 完全免费(开源免费),可自由下载、安装和使用。

News Aggregator Skill 支持哪些平台?

News Aggregator Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 News Aggregator Skill?

由 AdministratorFung(@administratorfung)开发并维护,当前版本 v0.1.0。

💬 留言讨论