← Back to Skills Marketplace
goog

Tech news from RSS(rich terminal support)

by Jay · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
121
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install no-news
Description
Fetch and display international tech news from 8 curated RSS feeds with summaries, titles, links, and timestamps in a markdown table format.
README (SKILL.md)

No-News — 国际科技新闻

Fetch tech news from 8 curated RSS sources and display as a markdown table.

Quick Start

Run the bundled script:

python scripts/tech_news.py --summary

This fetches all sources (with 30-min cache) and outputs a markdown table with title, source link, publish time, and summary.

Options (resolve from user request when specified)

Flag Purpose
--summary Include 摘要 column (recommended default)
-s \x3Csource> Single source (techcrunch, theverge, wired, arstechnica, engadget, hackernews, mittech, gizmodo)
-l \x3CN> Items per source (default 10)
--no-cache Skip cache, force fresh fetch
--sources List available sources

Workflow

  1. Run scripts/tech_news.py --summary (add -s or -l if user specified).
  2. Present the markdown output directly to the user.
  3. If user wants details on a specific article, provide the link from the table.

Dependencies

Requires feedparser, requests, rich — install if missing:

pip install feedparser requests rich
Usage Guidance
This skill appears to do exactly what it says: fetch public RSS feeds, cache results in ~/.tech_news_cli/cache, and display them in the terminal. Before installing, note: (1) it will make outbound HTTP(S) requests to the listed news sites, (2) it stores cached JSON files under your home directory (you can inspect or remove them anytime), and (3) it will open article links in your default browser if you request that. If you prefer stricter isolation, run the script in a virtual environment or container and verify dependencies are installed from PyPI or other trusted sources. If you need the agent not to call the skill autonomously, consider disabling autonomous invocation in your agent settings (the skill itself does not require autonomous privileges to function).
Capability Analysis
Type: OpenClaw Skill Name: no-news Version: 1.0.0 The 'no-news' skill is a legitimate tool for fetching and displaying tech news from well-known RSS sources (e.g., TechCrunch, Wired). The implementation in `scripts/tech_news.py` is well-structured and includes security-conscious code, such as path traversal checks in the caching logic. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found.
Capability Assessment
Purpose & Capability
The name/description claim (aggregate 8 tech RSS feeds and render a markdown/table view) aligns with the provided SKILL.md and the bundled Python script. No unrelated credentials, binaries, or services are requested.
Instruction Scope
SKILL.md tells the agent to run the bundled script and install three Python libraries if missing. The script fetches only the listed RSS URLs, parses them, displays tables, allows opening article links in the browser, and caches results. It does not attempt to read unrelated system files or exfiltrate data to unknown endpoints. It does create and use a cache directory (~/.tech_news_cli/cache), which is expected for this use case.
Install Mechanism
There is no automated install spec; SKILL.md suggests installing common Python packages via pip (feedparser, requests, rich). This is proportional and uses well-known packages rather than downloading arbitrary executables or archives.
Credentials
The skill declares no environment variables or credentials and the code does not attempt to read secrets. The only external network targets are the explicit RSS feed URLs for the listed news sites.
Persistence & Privilege
always:false (default). The script creates a local cache directory under the user's home and stores JSON cache files there; this is limited in scope and proportional to the feature. The skill does not request system-wide configuration changes or access other skills' credentials.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install no-news
  3. After installation, invoke the skill by name or use /no-news
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of no-news: Curated international tech news aggregator. - Fetches and displays international tech news headlines from 8 major sources. - Outputs news in a clean markdown table with title, source, publish time, and summary. - Options to select source, limit items, include summaries, control caching, and list sources. - Designed for broad tech news queries; not for AI-only or China-only tech news.
Metadata
Slug no-news
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Tech news from RSS(rich terminal support)?

Fetch and display international tech news from 8 curated RSS feeds with summaries, titles, links, and timestamps in a markdown table format. It is an AI Agent Skill for Claude Code / OpenClaw, with 121 downloads so far.

How do I install Tech news from RSS(rich terminal support)?

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

Is Tech news from RSS(rich terminal support) free?

Yes, Tech news from RSS(rich terminal support) is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Tech news from RSS(rich terminal support) support?

Tech news from RSS(rich terminal support) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Tech news from RSS(rich terminal support)?

It is built and maintained by Jay (@goog); the current version is v1.0.0.

💬 Comments