Search Google News and Google Shopping using Serper APIs via x402. USE FOR: - Finding recent news articles on a topic - Current events and breaking news - Product searches and price comparisons - Shopping research and product discovery - Industry news monitoring TRIGGERS: - "news about", "latest news", "recent articles" - "current events", "breaking", "headlines" - "shopping", "buy", "price", "product search" - "compare prices", "where to buy", "deals on" Use `npx agentcash fetch` for Serper endpoints. Both endpoints are $0.04 per call.
Install with Tessl CLI
npx tessl i github:Merit-Systems/agentcash-skills --skill news-shopping89
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
Discovery
100%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is a well-crafted skill description that excels across all dimensions. It clearly specifies capabilities (news and shopping search via Serper APIs), provides comprehensive trigger terms that match natural user language, and maintains distinctiveness through its specific toolchain (x402, agentcash). The structured format with USE FOR and TRIGGERS sections makes it easy for Claude to understand when to select this skill.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions: 'Search Google News and Google Shopping', 'Finding recent news articles', 'Product searches and price comparisons', 'Shopping research and product discovery', 'Industry news monitoring'. | 3 / 3 |
Completeness | Clearly answers both what (search Google News and Shopping via Serper APIs) and when (explicit TRIGGERS section with natural language patterns like 'news about', 'shopping', 'compare prices'). | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural user terms including 'news about', 'latest news', 'current events', 'breaking', 'shopping', 'buy', 'price', 'compare prices', 'where to buy', 'deals on' - these are phrases users would naturally say. | 3 / 3 |
Distinctiveness Conflict Risk | Clear niche targeting Google News and Google Shopping via specific Serper APIs with x402 payment. The combination of news search AND shopping search via this specific toolchain is distinctive and unlikely to conflict with general web search or other skills. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
72%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a solid, actionable skill with excellent executable examples and good organization. The main weaknesses are some verbosity (tips explaining basic search syntax, redundant workflow examples) and missing error handling/validation guidance for paid API calls. The structure and actionability are strong points.
Suggestions
Add error handling guidance for failed API calls (rate limits, invalid queries, network errors) since these are paid operations
Remove the Tips section's basic search operator explanations (quotes, OR) - Claude knows these
Consolidate the workflows section to avoid repeating command patterns already demonstrated above
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is reasonably efficient but includes some redundancy - the workflows section repeats command patterns already shown, and the tips section explains basic search operators Claude already knows. The response data fields section could be trimmed. | 2 / 3 |
Actionability | Excellent actionability with fully executable bash commands throughout, specific parameter documentation, and copy-paste ready examples for every use case. Commands are complete and immediately usable. | 3 / 3 |
Workflow Clarity | Workflows are presented as checklists with clear steps, but validation is minimal - only an optional balance check. No error handling guidance for failed API calls or invalid responses, which matters for paid API operations. | 2 / 3 |
Progressive Disclosure | Well-structured with clear sections, a quick reference table upfront, and appropriate external reference to getting-started.md for setup. Content is organized logically from basic to advanced without unnecessary nesting. | 3 / 3 |
Total | 10 / 12 Passed |
Validation
100%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.