← Back to Skills Marketplace
sweesama

Mzu 每日简报 · News Briefing

by sweesama · GitHub ↗ · v1.1.4 · MIT-0
cross-platform ⚠ suspicious
197
Downloads
0
Stars
0
Active Installs
10
Versions
Install in OpenClaw
/install mzu-news-briefing
Description
Multi-source AI/Tech news aggregator with intelligent daily briefings. Covers AI, technology, finance, and world events — with hot/cold ranking and source at...
Usage Guidance
This skill appears to do what it says (an aggregator) but there are two things to consider before installing: (1) SKILL.md requires sensitive credentials (Twitter auth_token + ct0 or a Grok API key), yet the registry metadata lists none — ask the publisher to update the metadata so you know what you'll be asked to provide. (2) The instructions tell you to copy browser cookies into a plaintext file and export them into the agent environment. That is functionally necessary for using the bird CLI route but is risky: those tokens can be abused if leaked. If you proceed, prefer using the Grok API key route (less invasive), restrict file permissions (chmod 600), store keys in a secure secrets manager if possible, and consider creating a dedicated or limited-permission account for the Twitter route. Also verify the origin of agent-reach and @steipete/bird packages (check PyPI/NPM pages and maintainers) before running installs. If you need higher assurance, ask the skill author to declare required env vars in the registry and provide guidance for secure storage/rotation of tokens.
Capability Analysis
Type: OpenClaw Skill Name: mzu-news-briefing Version: 1.1.4 The skill implements a news aggregator that requires high-risk credential handling, instructing users to store sensitive Twitter session cookies (auth_token, ct0) and API keys in plaintext files (~/.agent-reach-twitter.env and ~/.grok-api-key). The SKILL.md file explicitly directs the AI agent to read these secrets and use them in shell commands via the bird CLI and curl. While the logic appears aligned with the stated purpose of news aggregation, the practice of granting an AI agent direct access to session-level credentials via local files is a significant security risk that could be exploited for data exfiltration if the agent's instructions are subverted.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The name/description (AI/tech news aggregator) align with the runtime instructions: multi-source searches, use of bird (Twitter) or Grok as search backends, and installing an agent-reach helper. The required tools (bird CLI, agent-reach, Grok) are coherent with the stated purpose.
Instruction Scope
SKILL.md gives concrete step-by-step runtime instructions (install agent-reach, install bird, extract auth_token and ct0 from browser cookies, save to ~/.agent-reach-twitter.env, or save Grok key to ~/.grok-api-key). These instructions are within the task scope, but they explicitly direct the user to copy browser cookies (sensitive credentials) into local files and export them into the agent environment, which is a security-sensitive operation and should be highlighted to users.
Install Mechanism
This is an instruction-only skill (no install spec). It asks users to pip install agent-reach and npm install -g @steipete/bird. Those are standard package-manager installs; no arbitrary download URLs or archive extraction are specified in the skill itself.
Credentials
The registry metadata declares no required env vars or primary credential, but the SKILL.md requires either Twitter cookies (auth_token + ct0) or a Grok API key saved in the home directory and loaded into environment variables. That mismatch is an incoherence. Additionally, instructing users to extract browser cookies (auth_token/ct0) is sensitive: those tokens can grant account-level access if misused or leaked. The credentials requested are functionally needed for the described search backends, but the omission in metadata and the guidance to store them in plaintext are concerning.
Persistence & Privilege
The skill does not request elevated platform privileges or always:true. It suggests (user-invoked) cron jobs for scheduled briefings and storing credentials in home files. Scheduling and local credential files are normal for this use-case but are persistent actions the user must opt into; file permissions and cron configuration are important to secure.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install mzu-news-briefing
  3. After installation, invoke the skill by name or use /mzu-news-briefing
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.4
v1.1.4: 新增信息源质量分级表;投资分析网站(Motley Fool等)不做新闻处理;预期/预测类表述不当作新闻事实;反模式清单更新
v1.1.3
Added Rule D: Model release news must verify actual release date from official sources (e.g. releasebot.io); media report date != model release date. GPT-5.4 case: reported 2026-03-30 but model had been out for ~2 weeks, not a same-day release.
v1.1.2
Added Step 3: Content Verification - all news items must pass web_fetch body check (500+ chars) before entering briefing; SEO aggregator pages降级为线索,不作主链; added content fraud detection to anti-pattern list (v1.1.2)
v1.2.0
v1.2.0: 按需推送机制 — 09:00/22:00 写入待发标记,用户上线时才推送简报,不过期;漏发时自动询问是否补昨天的
v1.1.1
v1.1.1: 重构 SKILL.md 头部 - 添加 Overview/Key Changes/Coverage 表格,ClawHub 展示更专业
v1.1.0
v1.1.0: 重大架构升级 - X Timeline 追踪: 27个账号直接抓取,替代关键词搜索 | 全球宏观替代融资: 央行/股市/大宗/加密 | HN帖子踢出新闻源 | Newsletter逐条日期过滤 | 24小时窗口 | X following动态初始化(安装后自动读取用户关注生成专属清单)
v1.0.3
Fix: add allowList for bird CLI and env vars; remove hardcoded Windows paths
v1.0.2
Title: Chinese-first for openclawmp, English-first for ClawHub; displayName fix
v1.0.1
Fix: title optimization - shorter displayName to avoid card truncation
v1.0.0
Initial release: 多源 AI/科技/财经简报,支持安装后偏好定制,中英双语。
Metadata
Slug mzu-news-briefing
Version 1.1.4
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 10
Frequently Asked Questions

What is Mzu 每日简报 · News Briefing?

Multi-source AI/Tech news aggregator with intelligent daily briefings. Covers AI, technology, finance, and world events — with hot/cold ranking and source at... It is an AI Agent Skill for Claude Code / OpenClaw, with 197 downloads so far.

How do I install Mzu 每日简报 · News Briefing?

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

Is Mzu 每日简报 · News Briefing free?

Yes, Mzu 每日简报 · News Briefing is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Mzu 每日简报 · News Briefing support?

Mzu 每日简报 · News Briefing is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Mzu 每日简报 · News Briefing?

It is built and maintained by sweesama (@sweesama); the current version is v1.1.4.

💬 Comments