← 返回 Skills 市场
davidk2yoyo

Noticias Cangrejo

作者 davidk2yoyo · GitHub ↗ · v1.0.4
cross-platform ⚠ suspicious
818
总下载
0
收藏
2
当前安装
5
版本数
在 OpenClaw 中安装
/install noticias-cangrejo
功能描述
Fetch and summarize recent news articles from GNews on any topic, generating a concise Markdown digest with date, greeting, and top links.
安全使用建议
This skill appears to be what it claims: it will read only your GNEWS_API_KEY, call the official GNews API endpoint (gnews.io), produce a Markdown digest, and optionally write that digest to a file you specify. Before installing, ensure you: (1) are comfortable providing a GNews API key to this skill and keep that key stored securely (do not paste it into chat), (2) understand GNews rate limits/charges and avoid exposing the key to public repos, and (3) review the small Python script if you want to verify there is no additional outbound behavior. Note: there is a minor metadata/version mismatch (registry shows 1.0.4 while _meta.json reports 1.0.1), which looks like a packaging oversight but not a functional security issue.
功能分析
Type: OpenClaw Skill Name: noticias-cangrejo Version: 1.0.4 The skill's core functionality is benign, fetching and summarizing news. However, the `scripts/fetch_news.py` script is vulnerable to path traversal via the `--output` argument. It allows writing the news summary to an arbitrary file path without sanitization, which could enable an attacker to overwrite or create files in sensitive locations if they can control the input to this argument. This is a significant vulnerability, but there is no evidence of intentional malicious behavior within the script itself.
能力评估
Purpose & Capability
Name/description request GNews articles and summary; the only required environment variable is GNEWS_API_KEY and the code calls gnews.io. The requested capability (API key + network access to GNews) matches the described purpose.
Instruction Scope
SKILL.md instructs only to validate GNEWS_API_KEY, query the GNews API, rank articles, produce Markdown, and optionally save to an output file. The included script implements exactly that and does not read other files, env vars, or send data to unexpected endpoints.
Install Mechanism
No install spec; skill is instruction-only with a small utility script using only the Python standard library. Nothing is downloaded from third-party URLs or written to system locations during install.
Credentials
Only GNEWS_API_KEY is required, which is appropriate and necessary for the GNews API. The script does not request or access other credentials, secrets, or unrelated environment variables.
Persistence & Privilege
always is false and the skill does not modify other skills or system-wide configuration. It only optionally writes its own output file when explicitly invoked with --output.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install noticias-cangrejo
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /noticias-cangrejo 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.4
- Added _meta.json to define canonical execution for the skill. - Updated SKILL.md to document running the skill via python3 scripts/fetch_news.py instead of the shell file. - Clarified execution and usage instructions in documentation. - No changes to core functionality.
v1.0.3
- Switched the main entrypoint to a shell-executable script; direct Python execution and pip install are no longer required. - Updated documentation to reflect new installation and usage workflows. - Removed deprecated metadata file and modernized SKILL.md metadata format. - Minor README and requirements.txt updates for consistency.
v1.0.2
- Switched execution instructions to use python3 with scripts/fetch_news.py and added pip install step for dependencies. - Updated README and SKILL.md to reflect the new installation and usage workflow. - Added _meta.json file. - requirements.txt and fetch_news.py updated for current workflow.
v1.0.1
- Updated execution instructions to use the bundled entrypoint (`./noticias-cangrejo`) instead of direct Python script invocation. - Clarified that no `pip install` is required for running the skill. - Adjusted documentation in README.md and SKILL.md to reflect simpler installation and usage.
v1.0.0
- Initial release of noticias-cangrejo skill. - Fetches and summarizes up to 15 relevant news articles from GNews based on user-provided topics. - Produces a Markdown digest with date, Spanish greeting, topic line, and numbered article links. - Supports multilingual queries and customizable article count. - Requires a GNews API key to function.
元数据
Slug noticias-cangrejo
版本 1.0.4
许可证
累计安装 2
当前安装数 2
历史版本数 5
常见问题

Noticias Cangrejo 是什么?

Fetch and summarize recent news articles from GNews on any topic, generating a concise Markdown digest with date, greeting, and top links. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 818 次。

如何安装 Noticias Cangrejo?

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

Noticias Cangrejo 是免费的吗?

是的,Noticias Cangrejo 完全免费(开源免费),可自由下载、安装和使用。

Noticias Cangrejo 支持哪些平台?

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

谁开发了 Noticias Cangrejo?

由 davidk2yoyo(@davidk2yoyo)开发并维护,当前版本 v1.0.4。

💬 留言讨论