← Back to Skills Marketplace
World News Aggregator Skill
by
BODYsuperman
· GitHub ↗
· v1.0.0
· MIT-0
87
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install world-news-aggregator-skill
Description
智能聚合全球科技、股市、AI论文、军事技术及政策情报,支持多源筛选和AI摘要的新闻助手。
Usage Guidance
This skill appears coherent for fetching and formatting public news feeds. Points to consider before installing: 1) The README promises 'AI summaries' but the included script only fetches/truncates feed text — make sure your agent or environment will perform summarization if you expect that feature. 2) The script will auto pip-install dependencies if missing, which triggers network access and writes packages to the environment — run in a sandbox or virtualenv if you want to avoid system-wide installs. 3) The skill fetches many external feeds (including government and foreign sites); feeds can contain links or content you may not want to display — review and restrict sources if needed. 4) Verify the upstream repository/author if you require provenance (the package references a GitHub repo); otherwise review code yourself before running. If any of these are concerns, run the script in an isolated environment or decline installation.
Capability Analysis
Type: OpenClaw Skill
Name: world-news-aggregator-skill
Version: 1.0.0
The skill is a legitimate news aggregator designed to fetch and summarize RSS/Atom feeds from reputable sources like TechCrunch, arXiv, and Yahoo Finance. The core logic in `scripts/fetch-news.py` is transparent, well-documented, and lacks any indicators of data exfiltration, persistence, or malicious execution. While the script includes a self-setup mechanism that uses `subprocess` to install dependencies from `requirements.txt`, it is implemented safely using a list-based argument structure and `sys.executable`, which is a common utility pattern rather than a malicious backdoor.
Capability Assessment
Purpose & Capability
The skill claims 'AI 智能摘要' (AI-powered summaries) and 'zero-config' in SKILL.md/README, but there is no code calling an external summarization API or model. The fetch-news.py collects and truncates feed summaries but does not perform automated ML summarization itself — that work is presumably intended to be done by the OpenClaw agent using the fetched text. Otherwise, requested files and dependencies (requests, feedparser, bs4) align with a news aggregator.
Instruction Scope
Runtime instructions and the script only fetch public feeds, parse them, and format output. The SKILL.md/README do not instruct reading unrelated files or environment variables. Note: scripts/fetch-news.py will attempt to pip-install requirements at runtime if imports are missing, which causes network access and package installation when the script runs.
Install Mechanism
There is no platform install spec; README suggests adding via npx/git clone. The only automated install behavior is fetch-news.py invoking pip to install requirements if imports are missing. Dependencies are standard PyPI packages (requests, feedparser, beautifulsoup4, etc.), not downloads from unknown personal servers or shorteners.
Credentials
The skill declares no required environment variables, no credentials, and no config paths. The script uses rotating User-Agent headers but does not access secrets or other system config. Required permissions are proportionate to fetching public web content.
Persistence & Privilege
The skill does not request always:true or modify other skills. It is user-invocable and can be invoked autonomously by the agent (default), which is normal for skills.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install world-news-aggregator-skill - After installation, invoke the skill by name or use
/world-news-aggregator-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
World News Aggregator Skill 1.0.0 – Initial Release
- Aggregates global news from 50+ high-value sources across technology, stocks, AI papers, military tech, and policy.
- Built for OpenClaw with plug-and-play support and zero configuration (no API key required).
- Provides AI-powered summaries for structured intelligence reports.
- Offers multiple preset news scenarios and intelligent search by keyword, time, and source.
- Simple command-line interface with adjustable parameters for topic, source, quantity, and time window.
- Requires Python 3.8+, requests, and feedparser libraries.
Metadata
Frequently Asked Questions
What is World News Aggregator Skill?
智能聚合全球科技、股市、AI论文、军事技术及政策情报,支持多源筛选和AI摘要的新闻助手。 It is an AI Agent Skill for Claude Code / OpenClaw, with 87 downloads so far.
How do I install World News Aggregator Skill?
Run "/install world-news-aggregator-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is World News Aggregator Skill free?
Yes, World News Aggregator Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does World News Aggregator Skill support?
World News Aggregator Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created World News Aggregator Skill?
It is built and maintained by BODYsuperman (@bodysuperman); the current version is v1.0.0.
More Skills