← Back to Skills Marketplace
airbai

X News Daily

by airbai · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ⚠ suspicious
872
Downloads
4
Stars
7
Active Installs
11
Versions
Install in OpenClaw
/install x-news-daily
Description
抓取 X.com 上指定关键词的热门新闻 Top 10,使用 JS Canvas 生成全屏精美海报。使用时机:(1) 用户请求 X 新闻简报 (2) 每天早上的定时简报任务 (3) 手动触发获取特定关键词动态。支持自定义关键词,默认关键词为 OpenClaw。
Usage Guidance
Before installing, note these mismatches and ask the skill author to clarify: (1) Which binaries and OS are required? The SKILL.md requires Chrome and macOS screencapture but the metadata lists none and no OS restriction — if you run this on Linux/Windows it may fail or behave unpredictably. (2) How will the agent access X.com (anonymous scraping, API, authenticated requests)? Scraping can hit rate limits or violate terms. (3) How are translations performed (local model vs external API) and are any credentials needed for sending to IM platforms (Telegram, QQ, WeChat)? (4) Where are files written and who can read them? The skill writes local HTML and screenshots — those images could accidentally include sensitive screen content. Recommended actions: request the author to update metadata to declare required binaries and OS, provide explicit instructions for authentication and permissions, and confirm that screenshots are captured safely; only install if you control the host environment (have Chrome and macOS if required) and are comfortable with the skill writing files and executing screenshot commands.
Capability Analysis
Type: OpenClaw Skill Name: x-news-daily Version: 2.0.0 The skill requires the AI agent to execute high-risk shell commands (e.g., `chrome --headless`, `screencapture`) and access the local filesystem via the `file://` protocol to generate and capture news posters. While these actions are plausibly necessary for the stated purpose in SKILL.md, the use of direct shell execution and browser manipulation constitutes a significant attack surface for potential local system compromise. No evidence of intentional malice, data exfiltration, or obfuscation was found in the provided HTML templates or instructions.
Capability Assessment
Purpose & Capability
The skill claims cross-platform news scraping and image generation but its runtime steps explicitly require Chrome (headless/kiosk) and macOS's screencapture. The registry metadata lists no required binaries and no OS restriction — inconsistent with the documented need for Chrome and macOS utilities. The skill also claims multi-IM delivery without declaring any messaging credentials or explaining how the agent will authenticate to those platforms.
Instruction Scope
SKILL.md instructs the agent to visit X.com, extract top-10 results, save an HTML file, open it locally in Chrome (file://), and take screenshots (including macOS screencapture and kiosk usage). Those are system-level operations: writing files, opening a local browser, and running OS commands. The instructions do not declare where files are written, how to authenticate or respect X.com rate limits, nor how to obtain translations (local library vs external API). The explicit macOS-specific step (screencapture) is out-of-scope for a skill with no OS constraint.
Install Mechanism
There is no install spec (instruction-only), which minimizes installer risk. However, the instructions depend on external binaries (Chrome, macOS screencapture) that are not declared — an operator will need to ensure these are present. Because no install steps exist, the skill will attempt to rely on host environment binaries, which increases runtime fragility and potential for surprising behavior if binaries are absent or different versions are present.
Credentials
The skill declares no required environment variables or credentials, yet it expects to access X.com and to send files to various IM services. If the agent or host environment handles messaging/auth centrally, credentials might not be necessary here — but the SKILL.md should document that dependency. The absence of declared credentials is a mismatch that should be clarified before install.
Persistence & Privilege
The skill does not request always: true and is user-invocable only. It does perform local file writes (HTML and screenshots) at runtime, but it does not claim to modify system-wide settings or other skills. Autonomous invocation is allowed by default and is not by itself a red flag here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install x-news-daily
  3. After installation, invoke the skill by name or use /x-news-daily
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
Updated: headless Chrome screenshot methods - print-to-pdf and large viewport options
v1.9.0
Updated: save HTML with date filename, translate to Chinese, use Chrome file:// protocol
v1.8.0
Updated: save HTML with date filename, translate to Chinese, use Chrome file:// protocol
v1.7.0
Updated to use HTML poster with Chrome fullscreen screenshot instead of Canvas
v1.6.0
Major update: Poster generation switched from Canvas to full-screen HTML and screenshot for better compatibility. - Poster generation now uses an HTML template instead of Canvas. - Instructions added for using Chrome in file mode and kiosk mode to capture screenshots. - Steps updated to use the macOS screencapture command for exporting the poster as PNG. - HTML poster features updated: larger fonts and improved formatting. - Documents the use of <qqimg> tag for QQ file sending. - Previous Canvas instructions and sizing replaced with new HTML and screenshot workflow details.
v1.5.0
1. 英文版介绍放前面,中文放后面 2. 详细功能说明和使用步骤
v1.4.0
1. 配色参考ClawHub官网更清晰 2. 标题字体放大 3. 每条新闻添加摘要
v1.3.0
1. 添加英文版描述 2. 图片底部显示 clawhub 网址 3. 优化图片发送方式
v1.2.0
1. 返回Top 10新闻 2. 全屏精美海报Canvas示例 3. 优化布局和设计
v1.1.0
1. 支持用户自定义关键词 2. 添加 JS Canvas 海报生成示例 3. 添加英文版描述
v1.0.0
x-news-daily 1.0.0 - 新增从 X.com(原 Twitter)抓取 OpenClaw 相关热门新闻 Top 10 功能。 - 支持用户请求、每日定时任务及手动触发三种触发方式。 - 自动整理新闻标题与链接,翻译标题为中文并生成简洁海报。 - 新闻海报以图片形式推送给用户。 - 避免重复发布相同内容。
Metadata
Slug x-news-daily
Version 2.0.0
License MIT-0
All-time Installs 7
Active Installs 7
Total Versions 11
Frequently Asked Questions

What is X News Daily?

抓取 X.com 上指定关键词的热门新闻 Top 10,使用 JS Canvas 生成全屏精美海报。使用时机:(1) 用户请求 X 新闻简报 (2) 每天早上的定时简报任务 (3) 手动触发获取特定关键词动态。支持自定义关键词,默认关键词为 OpenClaw。 It is an AI Agent Skill for Claude Code / OpenClaw, with 872 downloads so far.

How do I install X News Daily?

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

Is X News Daily free?

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

Which platforms does X News Daily support?

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

Who created X News Daily?

It is built and maintained by airbai (@airbai); the current version is v2.0.0.

💬 Comments