← Back to Skills Marketplace
yy4fun

Ai News Skills

by yy4fun · GitHub ↗ · v1.3.1 · MIT-0
cross-platform ✓ Security Clean
164
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install ai-news-skills
Description
AI 新闻全自动工作流:采集公开网页新闻、生成日报与早报导读、合成周报趋势与深度解读。包含三个协作 skill:ai_news_fetcher(采集)、ai_news_reporter(日报)、ai_weekly_reporter(周报)。
README (SKILL.md)

AI News Skills

一套完整的 AI 新闻自动化工作流,从采集到日报到周报。

公开网页 → 自动采集(fetcher) → 飞书原始新闻表 → AI筛选(reporter) → 日报 & 早报导读
                                                                      ↓ (每周日)
                                                          周报趋势 & 深度解读(weekly_reporter)
                                                                      ↓
                                                          更新产业链观察图谱

包含的 skill

Skill 职责 频率
skills/ai_news_fetcher 从公开网页采集 AI 新闻,写入飞书多维表格 每天 3-4 次
skills/ai_news_reporter 从飞书表筛选高价值事件,生成日报和早报导读 每天 1 次
skills/ai_weekly_reporter 基于本周日报合成趋势线,深度解读,更新观察链 每周日 1 次

使用时请指定具体 skill,例如 使用 ai_news_fetcher skill 采集新闻使用 ai_news_reporter skill 生成日报

前置依赖

  • 飞书多维表格:需要配置 app_tokentable_id,填入各 skill 的 bitable_target.json(参考 .example.json
  • Agent ReachAgent Reach 提供网页读取能力
  • Python 3.10+:运行数据处理脚本

凭证说明:本 skill 不内置任何飞书凭证或 API 密钥。所有配置文件(bitable_target.jsonwatch_target.json)由用户在本地创建,已被 .gitignore 排除。仓库中的 .example.json 仅包含占位符(YOUR_APP_TOKEN 等)。

第三方服务:使用 Jina Reader(免费、无需 API key)将公开网页转为 markdown 文本。采集和阅读原文时,目标网页的 URL 会发送到 r.jina.ai,不会发送飞书凭证或用户数据。

详细说明

每个 skill 的 SKILL.md 包含完整的执行流程、硬约束和模板,请参阅各自目录。

Usage Guidance
What to check before installing: - Confirm you are comfortable with target article URLs being sent to r.jina.ai (used to convert pages to markdown). Do not feed private/internal URLs. - The skill expects Feishu app credentials (app_token, table_id, etc.) stored in local JSON files under ~/.openclaw/workspace/skills; create a dedicated Feishu app with minimal scope and store credentials locally (do not paste them into public chat). - install.sh will run 'pip install agent-reach' and 'agent-reach install' which modifies your Python environment — review agent-reach's installer if you want to avoid global changes (consider a virtualenv). - The skill will read/write files in your OpenClaw workspace (including watch_chains.md and analysis_framework.md) and may create cron tasks via the agent — if you want tighter control, perform installation manually and inspect scripts first. - If you want extra caution: run the install and the first fetch in a sandbox or test workspace, inspect the (omitted/truncated) files that perform Feishu API interactions to verify they only use the local JSON credentials and to confirm the exact API endpoints and scopes used. If any of these points makes you uncomfortable (sending URLs externally, pip installs, automatic cron creation, or file writes), delay installation or audit the relevant scripts before proceeding.
Capability Assessment
Purpose & Capability
Name/description (fetcher→reporter→weekly reporter) align with the included files: fetcher scripts parse web pages and produce Feishu bitable JSON, reporter builds daily reports from signals. The skill requires Feishu app tokens/table IDs (kept in local JSON examples) and Agent Reach/jina.ai for page-to-markdown conversion — these match the stated purpose.
Instruction Scope
Runtime instructions and scripts focus on fetching public webpages (via curl to r.jina.ai), normalizing/extracting fields, building bitable records, and generating reports; they read and write files under ~/.openclaw/workspace/skills and update local docs like watch_chains.md/analysis_framework.md. Important: URLs of target pages are sent to r.jina.ai (an external service) for markdown extraction — this is expected for public pages but is an external network disclosure to be aware of.
Install Mechanism
No opaque remote archive downloads. install.sh copies skill files into ~/.openclaw/workspace/skills and runs 'pip install agent-reach' and 'agent-reach install --env=auto'. Installing a PyPI package and running its installer is a moderate, expected action for this skill, but it modifies the user's Python environment and runs the agent-reach installer.
Credentials
The registry metadata lists no required env vars, and the skill uses local JSON config files (bitable_target.json, watch_target.json, wiki_target.json) to hold Feishu credentials (app_token, table_id, etc.). Requesting Feishu credentials is proportionate to writing to Feishu. Note: credentials are file-based (not declared as env vars in registry) — ensure these files are created locally and not shared with third parties or agent chat history.
Persistence & Privilege
always:false and no unusual privileged flags. Agents/openai.yaml sets allow_implicit_invocation:true (normal for skills). The skill will ask to create cron jobs and will update local watch/analysis files, but this is consistent with its function; there is no evidence it requests system‑wide configuration beyond the user's workspace.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ai-news-skills
  3. After installation, invoke the skill by name or use /ai-news-skills
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.3.1
- Added CHANGELOG.md and a weekly review prompt for ai_news_reporter. - Updated documentation and reference guides across multiple skills. - Improved and clarified SKILL.md descriptions. - No core workflow changes; updates are primarily documentation and prompt additions.
v1.3.0
- Added analysis framework reference for `ai_weekly_reporter`. - Updated documentation and templates across multiple skills for clarity and completeness. - Revised SKILL.md to include version info and improve documentation structure.
v1.2.0
license: Apache 2.0 → MIT
v1.1.0
AI 新闻自动化工作流迎来重要更新,提供端到端采集、日报及周报自动生成功能。 - 新增三大协作 skill:ai_news_fetcher(新闻采集)、ai_news_reporter(日报生成)、ai_weekly_reporter(周报趋势及深度解读) - 支持飞书多维表格作为数据存储与协作工具 - 集成 Jina Reader 实现公开网页自动转码,无需 API Key - 完善使用指引、依赖项说明与凭证管理文档 - 各 skill 分工明确,支持高频新闻采集与定期趋势分析
v1.0.0
AI 新闻自动化工作流首次发布: - 自动采集公开网页 AI 新闻,生成日报、早报导读及周报趋势分析。 - 包含三个协作 skill:新闻采集(ai_news_fetcher)、日报生成(ai_news_reporter)、周报分析(ai_weekly_reporter)。 - 设计支持飞书多维表格作存储,需用户本地配置凭证。 - 每日和每周定时执行,全面覆盖 AI 新闻监控与整合需求。 - 集成 Jina Reader 实现网页内容转 markdown,无需 API key,保护用户数据安全。
Metadata
Slug ai-news-skills
Version 1.3.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 5
Frequently Asked Questions

What is Ai News Skills?

AI 新闻全自动工作流:采集公开网页新闻、生成日报与早报导读、合成周报趋势与深度解读。包含三个协作 skill:ai_news_fetcher(采集)、ai_news_reporter(日报)、ai_weekly_reporter(周报)。 It is an AI Agent Skill for Claude Code / OpenClaw, with 164 downloads so far.

How do I install Ai News Skills?

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

Is Ai News Skills free?

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

Which platforms does Ai News Skills support?

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

Who created Ai News Skills?

It is built and maintained by yy4fun (@yy4fun); the current version is v1.3.1.

💬 Comments