ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

news-collect

Run a repo-local scan through `skills/news-aggregator-skill`, then normalize the result into a local report contract for the collect layer. Use when Codex needs a broad overseas or domestic media scan, wants a repeatable `news-report.md`, or needs raw JSON archived under `content-production/inbox/raw/news/`.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/abigale-cyber/news-collect
Or

News Collect

Use the repo-local news-aggregator-skill as a dependency, but always write outputs using this project's collect-layer contract. The report now includes lightweight写作决策字段 for recommended topics.

Quick Start

Run the default command:

.venv/bin/python -m skill_runtime.cli run-skill news-collect --input content-production/inbox/20260405-ai-news-request.md

Prepare Input

Pass a markdown request file with YAML frontmatter.

Supported fields:

  • profile: mixed_daily / global_latest / global_ai / cn_media / custom
  • sources: only used when profile=custom
  • keyword
  • limit
  • deep
  • title

Example:

---
profile: mixed_daily
keyword: AI,Agent
limit: 8
deep: true
title: AI 每日资讯扫描
---

补充说明:更关注能延展成公众号观点文的题目。

Follow Collection Workflow

  1. Read the request frontmatter and resolve the source profile.
  2. Call skills/news-aggregator-skill/scripts/fetch_news.py with --no-save.
  3. Save the raw JSON to the local inbox raw directory.
  4. Rewrite the result into a stable markdown report for人工选题与后续深研。
  5. For recommended items, also emit写作价值判断、推荐切口、推荐框架与标题方向。

Write Output

Write the report to:

content-production/inbox/YYYYMMDD-<slug>-news-report.md

Write the raw JSON to:

content-production/inbox/raw/news/YYYY-MM-DD/<slug>.json

Respect Constraints

  • Only read the repo-local dependency under skills/news-aggregator-skill/
  • Do not save outputs back into the vendor skill directory
  • Keep the wrapper contract stable even if the vendor skill adds new sources later

Read Related Files

  • Runtime entry: skill_runtime/engine.py
  • Wrapper runtime: skills/news-collect/runtime.py
  • Vendor dependency: skills/news-aggregator-skill/
  • Data contract: docs/data-contracts.md

Metadata

Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-abigale-cyber-news-collect": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.

Related Skills

humanizer-zh

Remove obvious AI-writing traces from Chinese text in a constrained way. Use when Codex needs to reduce AI smell without changing facts, data, or the article's core argument.

abigale-cyber 4473

news-aggregator-skill

Comprehensive news aggregator that fetches, filters, and deeply analyzes real-time content from 28 sources including Hacker News, GitHub, Hugging Face Papers, AI Newsletters, WallStreetCN, Weibo, and Podcasts. Use when user requests 'daily scans', 'tech news', 'finance updates', 'AI briefings', 'deep analysis', or says '如意如意' to open the interactive menu.

abigale-cyber 4473

feishu-bitable-sync

Sync a local `wechat-report` result into Feishu Bitable after the user has reviewed the report and confirmed the sync.

abigale-cyber 4473

wechat-formatter

Render article markdown into WeChat-style HTML as an independent executor. Use when Codex needs公众号排版预览, WeChat HTML output, or a publishable HTML artifact generated from an article markdown draft.

abigale-cyber 4473

tavily-research

Conduct comprehensive AI-powered research with citations via the Tavily CLI. Use this skill when the user wants deep research, a detailed report, a comparison, market analysis, literature review, or says "research", "investigate", "analyze in depth", "compare X vs Y", "what does the market look like for", or needs multi-source synthesis with explicit citations. Returns a structured report grounded in web sources. Takes 30-120 seconds. For quick fact-finding, use tavily-search instead.

abigale-cyber 4473