← 返回 Skills 市场
abigale-cyber

News Collect

作者 Abigale-cyber · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
101
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install 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 ne...
安全使用建议
This skill appears internally consistent and performs expected operations for a news-collection wrapper. Two practical checks before installing or running: (1) review the vendor script skills/news-aggregator-skill/scripts/fetch_news.py — it will perform network requests and is the component that talks to external news sources, so verify it doesn't attempt unexpected uploads or require credentials you don't want to share; (2) run the skill in a controlled environment (local sandbox or container) the first time to confirm outputs and that it uses only the intended repo-local files. If you don't trust the vendor skill, do not run this wrapper, because it intentionally executes that local script.
功能分析
Type: OpenClaw Skill Name: news-collect Version: 1.0.0 The news-collect skill is a wrapper for a local news aggregator, designed to fetch news, generate reports, and provide writing recommendations. It follows safe coding practices by using subprocess.run with argument lists to prevent shell injection, employing yaml.safe_load for parsing, and sanitizing file paths via a slugify function. The logic in runtime.py and instructions in SKILL.md are consistent with the stated purpose of news aggregation and reporting within the workspace.
能力评估
Purpose & Capability
Name/description match the behavior: the SKILL.md and runtime.py repeatedly state the skill will call the repo-local skills/news-aggregator-skill/scripts/fetch_news.py and normalize results into a local report. There are no unrelated requested binaries, env vars, or credentials.
Instruction Scope
Instructions restrict activity to reading the repo-local vendor skill and writing standardized outputs to content-production/inbox/*. The runtime builds a subprocess invocation of the local fetch_news.py and reads/writes only repository-local paths; it does not read secrets, global configs, or other unrelated files. The SKILL.md explicitly instructs not to write into the vendor directory.
Install Mechanism
There is no install spec (instruction-only at registry level). The README suggests creating a .venv and installing requirements, which is normal for a Python skill and matches runtime.py's attempt to use .venv/bin/python if present. No downloads from third-party URLs or extraction steps are present in the provided files.
Credentials
The skill declares no required environment variables, credentials, or config paths. The code does not access environment variables or external secret stores. All required inputs are repository-local files (request markdown) and standard Python runtime behavior.
Persistence & Privilege
Flags are default (always: false, model invocation allowed). The skill does not request permanent presence or modify other skills' configs. It writes output files into content-production/inbox/ as expected for a collector layer skill.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install news-collect
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /news-collect 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of news-collect skill. - Scans news using the repo-local news-aggregator-skill and outputs results in a normalized, collect-layer report contract. - Supports repeatable markdown news reports and archives raw JSON in a defined directory structure. - Allows flexible input with selectable profiles, keywords, source customization, and limit/depth controls. - Each report includes writing decision fields to guide topic recommendations and editorial directions. - Ensures compatibility and separation from the vendor dependency for stable long-term use.
元数据
Slug news-collect
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

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 ne... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 101 次。

如何安装 News Collect?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install news-collect」即可一键安装,无需额外配置。

News Collect 是免费的吗?

是的,News Collect 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

News Collect 支持哪些平台?

News Collect 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 News Collect?

由 Abigale-cyber(@abigale-cyber)开发并维护,当前版本 v1.0.0。

💬 留言讨论