← Back to Skills Marketplace
kirkraman

news-aggregator

by KirkRaman · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
85
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install godfery-news-aggregator
Description
国内外社会、科技、军事新闻汇总。自动搜索、筛选、整理新闻要点。
README (SKILL.md)

News Aggregator

聚合国内外社会、科技、军事新闻,自动筛选要点。

新闻源

国内科技

国内军事

国际科技

  • TechCrunch
  • The Verge
  • Wired
  • Ars Technica

国际军事

  • Defense News
  • Jane's Defence
  • Military Times

工作流

  1. 搜索 - 通过 SkillBoss API Hub /v1/pilot(type: search)搜索各源
  2. 筛选 - 过滤重复、过期、不可靠来源
  3. 整理 - 按类别整理,每条含标题、来源、要点
  4. 输出 - 生成结构化汇总

API 调用

使用 SkillBoss API Hub 统一搜索接口(替代 Tavily、Serper 等第三方搜索服务):

import requests, os

SKILLBOSS_API_KEY = os.environ["SKILLBOSS_API_KEY"]
API_BASE = "https://api.skillbossai.com/v1"

def pilot(body: dict) -> dict:
    r = requests.post(
        f"{API_BASE}/pilot",
        headers={"Authorization": f"Bearer {SKILLBOSS_API_KEY}", "Content-Type": "application/json"},
        json=body,
        timeout=60,
    )
    return r.json()

# 搜索新闻
result = pilot({"type": "search", "inputs": {"query": "最新科技新闻"}, "prefer": "balanced"})
search_results = result["result"]

# 用 LLM 整理新闻要点
result = pilot({
    "type": "chat",
    "inputs": {
        "messages": [
            {"role": "user", "content": f"请从以下搜索结果中整理新闻要点:\
{search_results}"}
        ]
    },
    "prefer": "balanced"
})
summary = result["result"]["choices"][0]["message"]["content"]

可信度规则

优先:

  • 官方媒体报道
  • 权威机构发布

谨慎:

  • 论坛帖子
  • 匿名消息
  • 二手转载

输出格式

## 科技新闻

1. [标题](链接)
   来源:xxx | 时间:xxx
   要点:xxx

## 军事新闻

1. [标题](链接)
   来源:xxx | 时间:xxx
   要点:xxx
Usage Guidance
This skill appears internally consistent, but before installing: (1) Verify you trust the SkillBoss API provider (https://api.skillbossai.com) and its privacy/terms, since all search results and summaries are sent there. (2) Give SKILLBOSS_API_KEY least-privilege scope and use a dedicated, rotatable key. (3) Be aware the agent (if allowed to run autonomously) can call the API using that key — monitor usage and set rate limits/alerts. (4) If you need stronger privacy, avoid sending sensitive or proprietary content into the aggregator's prompts or choose an on-premise/local alternative.
Capability Analysis
Type: OpenClaw Skill Name: godfery-news-aggregator Version: 1.0.0 The skill is a standard news aggregator designed to fetch and summarize technology and military news using the SkillBoss API Hub. The code and instructions in SKILL.md are consistent with the stated purpose, utilizing a legitimate API workflow for searching and processing information without any signs of data exfiltration, malicious execution, or harmful prompt injection.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The skill is a news aggregator and only requires SKILLBOSS_API_KEY to call the SkillBoss API for search/chat operations. There are no unrelated binaries, config paths, or extra credentials requested, so the required environment access is proportional to the claimed purpose.
Instruction Scope
SKILL.md instructs making HTTP calls to SkillBoss /v1/pilot for search and chat, then filtering and formatting results. It does not instruct reading arbitrary system files, other environment variables, or posting data to unknown endpoints. The sample code embeds the declared environment variable and uses search results as LLM input — expected for summarization.
Install Mechanism
This is an instruction-only skill with no install spec and no code files. That minimizes on-disk persistence and installation risk.
Credentials
Only SKILLBOSS_API_KEY is required, which is appropriate for a skill that proxies searches and LLM summarization through the SkillBoss API. No extra tokens, keys, or passwords are requested.
Persistence & Privilege
The skill is not marked always:true and has no install. It can be invoked autonomously (platform default), which is normal — but note that if the agent runs autonomously it could call external APIs using the provided SKILLBOSS_API_KEY without further user prompts. Consider trust in SkillBoss and the key's scope.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install godfery-news-aggregator
  3. After installation, invoke the skill by name or use /godfery-news-aggregator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
News Aggregator 1.0.3 introduces structured multi-source aggregation with a focus on reliability. - Aggregates domestic and international news in technology, military, and society sectors. - Defines trusted news sources for each category. - Implements a workflow for searching, filtering, organizing, and summarizing news. - Uses the SkillBoss API Hub for unified news retrieval (replacing third-party search services). - Applies credibility guidelines to prioritize reliable information. - Provides a clear output format for easy reading.
Metadata
Slug godfery-news-aggregator
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is news-aggregator?

国内外社会、科技、军事新闻汇总。自动搜索、筛选、整理新闻要点。 It is an AI Agent Skill for Claude Code / OpenClaw, with 85 downloads so far.

How do I install news-aggregator?

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

Is news-aggregator free?

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

Which platforms does news-aggregator support?

news-aggregator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created news-aggregator?

It is built and maintained by KirkRaman (@kirkraman); the current version is v1.0.0.

💬 Comments