CtrlK
BlogDocsLog inGet started
Tessl Logo

news-shopping

Search Google News, Google Shopping, Google Images, and Google Lens 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 - Image search and finding photos/headshots of people - Reverse image search (Google Lens) TRIGGERS: - "news about", "latest news", "recent articles" - "current events", "breaking", "headlines" - "shopping", "buy", "price", "product search" - "compare prices", "where to buy", "deals on" - "image of", "photo of", "headshot", "reverse image search" Use `npx agentcash@latest fetch` for Serper endpoints. Most endpoints are $0.04 per call; Lens is $0.20.

69

Quality

85%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

71%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is highly actionable with executable commands for every endpoint and clear workflows, but it suffers from repeated pricing information and a dead reference to a missing rules/getting-started.md file. Tightening duplication and fixing or removing the broken reference would raise conciseness and progressive disclosure.

Suggestions

Fix or remove the broken reference to rules/getting-started.md (the file and rules/ directory do not exist), or actually add the file so the Setup link resolves.

De-duplicate pricing: keep it in the Quick Reference table and Cost Estimation table only, and drop the per-call pricing line repeated in the description and per-endpoint headings.

Consolidate the overlapping 'Returns' and 'Response Data' field lists into one canonical field reference per endpoint to reduce redundancy.

DimensionReasoningScore

Conciseness

Pricing is restated in three places (description, Quick Reference table, Cost Estimation section) and the 'Returns'/'Response Data' field lists partially duplicate each other, indicating mostly-efficient content with some unnecessary repetition.

3 / 5

Actionability

Every endpoint ships a fully executable, copy-paste 'npx agentcash@latest fetch ... -b '{...}'' command with concrete JSON bodies, real example queries, and documented parameters.

5 / 5

Workflow Clarity

Workflows use checkbox steps plus example commands and a clear sequence; only an optional balance check serves as a checkpoint, so minor validation gaps remain, but the operations are simple read-only queries rather than destructive/batch ones.

4 / 5

Progressive Disclosure

Section structure is good and references a single one-level file (rules/getting-started.md), but that referenced path does not exist in the bundle (dead link) and the bulk per-endpoint detail is inlined rather than split out.

3 / 5

Total

15

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific, complete, and distinctive, with strong concrete triggers and a clear what/when structure. It is one of the stronger skill descriptions, covering four services with natural user-facing trigger phrases.

DimensionReasoningScore

Specificity

Names four concrete search services (Google News, Shopping, Images, Lens) and specific actions such as 'reverse image search (Google Lens)', 'price comparisons', and 'finding photos/headshots of people', giving comprehensive coverage.

5 / 5

Completeness

Explicitly answers 'what' ('Search Google News, Google Shopping, Google Images, and Google Lens using Serper APIs via x402') and 'when' via a USE FOR list plus concrete TRIGGERS phrases.

5 / 5

Trigger Term Quality

The TRIGGERS list covers natural user phrases and synonyms across all verticals ('news about'/'latest news'/'recent articles', 'shopping'/'buy'/'where to buy'/'deals on', 'image of'/'photo of'/'headshot').

5 / 5

Distinctiveness Conflict Risk

A clear niche (Serper/x402-protected Google vertical searches) with distinct triggers for Lens and shopping, giving minimal overlap risk with other skills.

5 / 5

Total

20

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

relative_links

Relative link issues: 1 missing

Warning

Total

14

/

16

Passed

Repository
Merit-Systems/agentcash-skills
Reviewed

Table of Contents

Is this your skill?

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.