Install
openclaw skills install news-collectRun 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 ne...
openclaw skills install news-collectUse 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.
Run the default command:
.venv/bin/python -m skill_runtime.cli run-skill news-collect --input content-production/inbox/20260405-ai-news-request.md
Pass a markdown request file with YAML frontmatter.
Supported fields:
profile: mixed_daily / global_latest / global_ai / cn_media / customsources: only used when profile=customkeywordlimitdeeptitleExample:
---
profile: mixed_daily
keyword: AI,Agent
limit: 8
deep: true
title: AI 每日资讯扫描
---
补充说明:更关注能延展成公众号观点文的题目。
skills/news-aggregator-skill/scripts/fetch_news.py with --no-save.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
skills/news-aggregator-skill/skill_runtime/engine.pyskills/news-collect/runtime.pyskills/news-aggregator-skill/docs/data-contracts.md