← Back to Skills Marketplace
Practical News Monitor
by
zrisingz-crypto
· GitHub ↗
· v0.1.0
· MIT-0
323
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install practical-news-monitor
Description
支持地缘政治、石油、黄金等关键词的多数据源新闻监控,自动保存数据并生成摘要报告,易于扩展和定制。
Usage Guidance
This appears to be a benign, self-contained news-monitoring script, but before installing/running: 1) Review and update the source list in _init_sources() so it only queries trusted public endpoints; 2) Change DATA_DIR to a directory you control (avoid running as a privileged user); 3) Inspect the remainder of the Python file (the provided file was truncated in the manifest) to confirm there are no hidden network endpoints or telemetry; 4) Consider pinning the requests dependency (e.g., requests==2.x) and running in a virtualenv; 5) If you plan to run it regularly, run it in a restricted environment or sandbox and monitor its network activity. If you want, I can scan the rest of the file (the truncated portion) or highlight exact lines that write files or perform network requests.
Capability Analysis
Type: OpenClaw Skill
Name: practical-news-monitor
Version: 0.1.0
The skill is a legitimate news monitoring framework designed to fetch and filter news from JSON APIs and HTML pages based on user-defined keywords. It uses the 'requests' library for network access and saves results locally to a specified directory (~/shared_memory/practical_news). There is no evidence of data exfiltration, malicious execution, or prompt injection; the code logic is transparent and aligns perfectly with its stated purpose in SKILL.md and practical_news_monitor.py.
Capability Assessment
Purpose & Capability
The name/description (news monitor for geopolitics, oil, gold) match the included Python script and SKILL.md. The code implements JSON API and HTML parsing sources, keyword matching, and local persistence — all expected for this functionality.
Instruction Scope
Instructions are limited to installing requests, running the Python script, editing keyword/source configuration, and reading/writing data in a local DATA_DIR. This is within scope. Note: the skill will perform network requests to whatever source URLs are configured and will write files to the user's filesystem (default: ~/shared_memory/practical_news). Users should review configured source URLs before running.
Install Mechanism
No install spec is provided (instruction-only + a code file). SKILL.md advises pip3 install requests — expected for the script. There is no remote download of arbitrary binaries or extract steps. The lack of pinned package versions is a minor maintenance/security note but not an incoherence.
Credentials
The skill requests no environment variables or credentials and does not reference system config paths beyond a user-writable data directory. This is proportional to a news-monitoring tool.
Persistence & Privilege
The skill is not always-enabled, does not request elevated privileges, and only persists its own data files in a configurable local directory. It does not modify other skills or agent-wide configuration in the provided files.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install practical-news-monitor - After installation, invoke the skill by name or use
/practical-news-monitor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
- Initial release of practical-news-monitor.
- Provides a framework for monitoring news across multiple customizable data sources.
- Supports both JSON API and HTML parsing input types.
- Allows user-defined keyword categories for news relevance filtering.
- Automatically saves news data and generates summary reports.
- Designed for easy extension with new data sources and relevance logic.
v1.0.1
- No file changes detected in this version.
- Documentation and core features remain unchanged.
- No new features, bug fixes, or modifications identified for version 1.0.1.
v1.0.0
Initial release - 实用新闻监控框架,支持JSON API和HTML解析数据源,关键词监控
Metadata
Frequently Asked Questions
What is Practical News Monitor?
支持地缘政治、石油、黄金等关键词的多数据源新闻监控,自动保存数据并生成摘要报告,易于扩展和定制。 It is an AI Agent Skill for Claude Code / OpenClaw, with 323 downloads so far.
How do I install Practical News Monitor?
Run "/install practical-news-monitor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Practical News Monitor free?
Yes, Practical News Monitor is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Practical News Monitor support?
Practical News Monitor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Practical News Monitor?
It is built and maintained by zrisingz-crypto (@zrisingz-crypto); the current version is v0.1.0.
More Skills