← Back to Skills Marketplace
realorange1994

News Summary Voice

by realorange1994 · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
241
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install news-summary-voice
Description
新闻汇总与语音播报工具。获取国际可信 RSS 源新闻,生成语音摘要。当用户要求新闻更新、每日简报、世界动态、AI 播报新闻时触发。支持多语言,跨平台(macOS/Linux/Windows)。
Usage Guidance
This skill appears to do what it says (fetch RSS, summarize, speak). Before installing or using it: (1) verify and fix the suspicious/mistyped Xinhua RSS URL (the domain/path with '臆' looks wrong), (2) prefer official feeds where possible (rsshub.app is a third-party proxy—replace with publisher-hosted RSS if available), (3) vet the 'Coze TTS' tool (find an official source/repo and inspect it) before using it, (4) avoid automatically downloading/playing audio from untrusted 'audio URLs'—treat any downloaded media as untrusted content, and (5) be aware you'll need permission to install local TTS packages (espeak-ng/ffmpeg) on Linux. If you want higher assurance, ask the skill author for authoritative feed URLs and source/documentation for Coze TTS.
Capability Analysis
Type: OpenClaw Skill Name: news-summary-voice Version: 1.0.1 The skill provides instructions for an AI agent to execute raw shell and PowerShell commands (e.g., curl, grep, sed, afplay) to fetch and process news data. While these actions are aligned with the stated purpose of news aggregation and voice broadcasting, the use of shell execution templates creates a high-risk surface for command injection. Furthermore, SKILL.md contains a malformed or suspicious URL for Xinhua News (rss臆.com), which appears to be either a placeholder or an encoding error, but could potentially lead to untrusted endpoints.
Capability Assessment
Purpose & Capability
The skill's name/description (fetch RSS, summarize, TTS) matches the instructions: it shows concrete RSS sources, parsing commands, and platform-specific TTS approaches. Asking for no env vars, no installs, and no persistent privileges is proportionate to a lightweight news/TTS helper.
Instruction Scope
Instructions stay within news-fetching and TTS. Minor concerns: (1) a malformed/odd Xinhua RSS URL (contains Chinese character '臆' in the domain/path) that looks like a typo or malicious URL, (2) use of rsshub.app for AP (a third-party aggregator) rather than an official AP feed, (3) recommendation to use an unspecified 'Coze TTS' tool with no source or install instructions, and (4) examples that download and play audio from an arbitrary '音频URL'—downloading/playing untrusted binaries/audio is a potential risk. Also the decision-tree references as_qdr (a search query filter) which doesn't directly apply to RSS feeds; minor incoherence.
Install Mechanism
No install spec and no code files (instruction-only). This minimizes install risk because nothing is written or executed by an installer. Platform examples call out standard system packages (espeak-ng, ffmpeg) that are reasonable for local TTS playback.
Credentials
The skill requests no credentials, no environment variables, and no config paths. That is proportional to a news/TTS skill. The only proportionality risk is recommending external services/tools (rsshub.app, 'Coze TTS') that may require separate credentials or network access—these are external dependencies the user should vet.
Persistence & Privilege
Skill is not always-enabled, not requesting autonomous elevation or persistent installation. It does not modify other skills or system configs in the instructions.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install news-summary-voice
  3. After installation, invoke the skill by name or use /news-summary-voice
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Added comprehensive documentation in SKILL.md, detailing trigger conditions, supported RSS sources, multi-platform usage instructions, decision workflow, output format, and key usage notes. - Clarified language and platform support, including command examples for macOS, Linux, and Windows. - Outlined trigger phrases and main content categories (international, domestic, tech). - Included precautions for RSS reliability, access restrictions, and news moderation.
Metadata
Slug news-summary-voice
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is News Summary Voice?

新闻汇总与语音播报工具。获取国际可信 RSS 源新闻,生成语音摘要。当用户要求新闻更新、每日简报、世界动态、AI 播报新闻时触发。支持多语言,跨平台(macOS/Linux/Windows)。 It is an AI Agent Skill for Claude Code / OpenClaw, with 241 downloads so far.

How do I install News Summary Voice?

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

Is News Summary Voice free?

Yes, News Summary Voice is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does News Summary Voice support?

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

Who created News Summary Voice?

It is built and maintained by realorange1994 (@realorange1994); the current version is v1.0.1.

💬 Comments