← Back to Skills Marketplace
multi-news-aggregator-via x402
by
parsonssss
· GitHub ↗
· v1.0.0
· MIT-0
86
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install multi-news-aggregator
Description
Agent skill for x402-paid global news aggregation and source/time-filtered search.
Usage Guidance
This skill's documentation asks your agent to use a raw EVM private key to sign payments but the registry metadata does not declare any required credentials — that's an inconsistency and a security risk. Do not put a full/private blockchain key (EVM_PRIVATE_KEY) in the agent environment unless you fully trust the publisher. If you need this capability: (1) require the publisher to declare required env vars and provide a verifiable homepage/source; (2) prefer using a separate signing service or hardware wallet that can approve signatures interactively; (3) if you must supply a key, use an ephemeral/minimal-funds account that can only cover expected payments; (4) verify the API base (https://www.x402api.app/) and confirm the payment protocol with the service provider; (5) ask the publisher to fix the inconsistent env var names and to clearly explain why a raw private key is required. If you cannot validate the publisher or the payment design, avoid installing or enabling this skill with access to any real private key or funds.
Capability Analysis
Type: OpenClaw Skill
Name: multi-news-aggregator
Version: 1.0.0
The skill requires the user to provide an 'EVM_PRIVATE_KEY' in environment variables to facilitate a 'pay-per-call' mechanism for news searches via the domain 'www.x402api.app'. While the provided TypeScript code in SKILL.md uses the key locally for signing transactions via the 'viem' library, the requirement of a raw private key for a news aggregation service is a high-risk pattern that creates a significant attack surface for credential theft or unauthorized financial transactions if the underlying libraries or the API endpoint are compromised.
Capability Assessment
Purpose & Capability
The stated purpose is news aggregation/search. The SKILL.md describes an x402 pay-per-call flow that requires creating and signing an EVM payment payload with a raw private key. Requiring a raw EVM_PRIVATE_KEY is not obviously necessary for plain news search and is not declared in the registry metadata (which lists no required env vars). While on-chain payment signing could be a legitimate design, the registry-data vs. SKILL.md mismatch and lack of publisher/source/website is a red flag.
Instruction Scope
The runtime instructions explicitly tell the agent to read EVM_PRIVATE_KEY from environment, derive an account, create/sign a payment payload, and retry the API call with a signature. These steps go beyond typical 'search' behavior because they require handling a sensitive signing key and performing payment operations. The instructions also use inconsistent env var names (X402_API_BASE_URL vs API_BASE_URL) which suggests sloppy or incomplete documentation.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing is written to disk by the skill itself. That lowers installation risk.
Credentials
The SKILL.md asks for EVM_PRIVATE_KEY (a raw blockchain private key) which grants the ability to sign on-chain payments and potentially spend funds. The registry metadata lists no required env vars or primary credential, so the request for a raw private key is unexpected and disproportionate for a news search skill unless clearly documented and justified. The skill also reads API_BASE_URL/X402_API_BASE_URL; those are reasonable, but the private-key requirement is high-risk.
Persistence & Privilege
The skill is not marked always:true (good) and is user-invocable/autonomous invocation is allowed by default. Combined with the instruction to read a raw EVM private key from environment, autonomous invocation could cause the agent to sign/payment-authorize requests without additional human confirmation, which creates a high potential for unintended fund spending. The skill does not request or modify other skills' configs, but the private-key usage raises privilege concerns.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install multi-news-aggregator - After installation, invoke the skill by name or use
/multi-news-aggregator - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
x402 News Search Skill 1.0.0 – Initial Release
- Enables global news aggregation and search via x402 API with pay-per-call model.
- Supports filtering by source domain, publication time, country, and language.
- Integrates x402 payment flow identical to other x402 endpoints (includes 402 handling).
- Provides clear agent usage guidance, major news outlet coverage, and error handling instructions.
- Includes environment variable setup and ready-to-use code sample for buyers.
Metadata
Frequently Asked Questions
What is multi-news-aggregator-via x402?
Agent skill for x402-paid global news aggregation and source/time-filtered search. It is an AI Agent Skill for Claude Code / OpenClaw, with 86 downloads so far.
How do I install multi-news-aggregator-via x402?
Run "/install multi-news-aggregator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is multi-news-aggregator-via x402 free?
Yes, multi-news-aggregator-via x402 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does multi-news-aggregator-via x402 support?
multi-news-aggregator-via x402 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created multi-news-aggregator-via x402?
It is built and maintained by parsonssss (@parsonssss); the current version is v1.0.0.
More Skills