← Back to Skills Marketplace
266
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install agent-news-digest
Description
키워드 기반 뉴스 수집 및 3줄 요약 에이전트
README (SKILL.md)
📰 NewsDigest Agent
Tavily 검색과 Groq(Llama 3.3) LLM을 활용하여 특정 주제에 대한 최신 뉴스를 수집하고, 중요도 순으로 정렬하여 3줄 요약을 제공하는 에이전트입니다.
Features
- 키워드 검색: Tavily API를 통한 실시간 웹 검색
- AI 요약: Llama 3.3 70B 모델을 활용한 고품질 한국어 요약
- 중요도 평가: 뉴스 기사별 중요도 점수(1~5) 부여
- 브리핑 생성: 전체 내용을 아우르는 마크다운 브리핑 제공
Usage
ACP Job Payload:
{
"topic": "Bitcoin",
"period": "1d",
"max_items": 5
}
Usage Guidance
What to consider before installing/running:
- Metadata mismatch: The registry lists no required environment variables or install steps, but the package includes package.json/package-lock and the README says to create a .env and run npm install. Treat the skill as code you must install and run (not an instruction-only skill).
- Required secrets: The program expects API keys for Tavily (web search) and one or more LLM providers (Groq/GROQ_API_KEY, Anthropic/ANTHROPIC_API_KEY, Google/GOOGLE_API_KEY). Provide only keys with minimal permissions and consider using limited/throwaway keys for testing.
- Review .env: The code explicitly reads ../.env; inspect that file for secrets before running. Run in an isolated environment (container) until you are confident.
- Network calls: The agent will call external APIs (Tavily, Groq/Groq API base, Anthropic, Google). If you need to audit traffic, run it in a network-restricted environment or with logging/proxy to monitor endpoints.
- Logging/privacy: The code prints debug messages about whether keys are present. Consider removing or reducing debug logging to avoid leaking environment state in shared logs.
- Prompt behavior: The analyzer enforces strict system prompts that require pure JSON output. This is expected for parsing but can fail or produce unexpected output; validate parsed JSON and handle failures safely.
- Next steps: If you plan to use this skill, ask the publisher to update registry metadata to declare required env vars and install steps, audit package.json dependencies, and consider running npm install/build in a sandbox (or review and build the code yourself) before providing real API keys.
Capability Analysis
Type: OpenClaw Skill
Name: agent-news-digest
Version: 1.0.0
The NewsDigest Agent is a standard implementation for collecting and summarizing news using the Tavily search API and various LLM providers (Anthropic, Gemini, Groq). The code follows expected patterns for an AI agent, including structured prompts for JSON output and modular LLM adapters in the `src/llm/` directory. No evidence of data exfiltration, malicious execution, or prompt injection was found across the source files or documentation.
Capability Assessment
Purpose & Capability
The stated purpose (keyword-based news collection and 3-line summaries) matches the code: it performs web search (Tavily) and LLM summarization (Groq/Llama, plus adapters for Anthropic and Gemini). However the registry metadata declares no required env vars or install steps while the code and README clearly require multiple API keys (GROQ_API_KEY, TAVILY_API_KEY, ANTHROPIC_API_KEY, GOOGLE_API_KEY etc.) and npm install. That omission is an incoherence: someone building this feature legitimately needs those keys and dependencies, so the registry should list them.
Instruction Scope
SKILL.md and the source instruct the agent to load a local .env file and call external services (Tavily search and various LLM providers). The code explicitly loads ../.env (dotenv) and logs presence of API keys; analyzer enforces a strict system prompt asking the LLM to output only JSON. Reading a local .env and calling external APIs is consistent with purpose, but direct .env loading and the aggressive system-prompt requirement are notable scope/safety choices and should be reviewed.
Install Mechanism
The registry listed 'No install spec — instruction-only', but the package.json and package-lock.json are present and README instructs 'npm install' and 'npm start'. That mismatch is problematic. The install itself would pull npm packages from the public registry (@anthropic-ai/sdk, @google/generative-ai, openai, dotenv) — expected for LLM integration but not risk-free. There are no suspicious external download URLs or extracted archives, but the missing install declaration is an operational inconsistency.
Credentials
Although registry metadata claims no required env vars, the code expects multiple service API keys (GROQ_API_KEY, TAVILY_API_KEY, ANTHROPIC_API_KEY, GOOGLE_API_KEY and possibly LLM_PROVIDER). The README also instructs creating a .env. The code prints debug lines about whether keys are loaded (not the keys themselves), which is minor but could leak presence/absence information in logs. Requiring these keys is proportionate to a news+LLM agent, but the skill should have declared them explicitly in metadata and avoided verbose debug output.
Persistence & Privilege
The skill does not request 'always: true' and uses normal agent invocation. It does not modify other skills or system-wide settings. No suspicious persistence or elevated privileges are requested.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install agent-news-digest - After installation, invoke the skill by name or use
/agent-news-digest - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- 최초 릴리스 버전 1.0.0
- 키워드 기반 실시간 뉴스 수집 기능 제공 (Tavily API 활용)
- Llama 3.3 70B 모델로 뉴스 기사 3줄 요약 지원
- 기사의 중요도(1~5점) 평가 기능 포함
- 전체 내용을 아우르는 마크다운 브리핑 생성
Metadata
Frequently Asked Questions
What is Agent News Digest?
키워드 기반 뉴스 수집 및 3줄 요약 에이전트. It is an AI Agent Skill for Claude Code / OpenClaw, with 266 downloads so far.
How do I install Agent News Digest?
Run "/install agent-news-digest" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Agent News Digest free?
Yes, Agent News Digest is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Agent News Digest support?
Agent News Digest is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Agent News Digest?
It is built and maintained by jinu4you (@jinu4you); the current version is v1.0.0.
More Skills