Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
merit-systems avatar

News Shopping

  • 31 installs
  • 3 repo stars
  • Updated March 7, 2026
  • merit-systems/x402scan-skills

Helps with ai & agent building tasks.

About

news-shopping is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.

  • news-shopping
  • AI & Agent Building
  • AI-coding skill

News Shopping by the numbers

  • 31 all-time installs (skills.sh)
  • Ranked #9,202 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/merit-systems/x402scan-skills --skill news-shopping

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs31
repo stars3
Last updatedMarch 7, 2026
Repositorymerit-systems/x402scan-skills

What it does

Helps with ai & agent building tasks.

Files

SKILL.mdMarkdownGitHub ↗

News & Shopping Search with Serper

STOP — Read before making any API call. enrichx402.com endpoints are not the same as each provider's native API. All paths use the format https://enrichx402.com/api/{provider}/{action}. You MUST either:
1. Copy exact URLs from the Quick Reference table below, OR
2. Run x402.discover_api_endpoints(url="https://enrichx402.com") to get the correct paths

>

Guessing paths will fail with 405 errors (wrong path) or 404 errors (missing /api/ prefix).

Access Google News and Google Shopping through x402-protected endpoints.

Setup

See rules/getting-started.md for installation and wallet setup.

Quick Reference

TaskEndpointPriceDescription
News searchhttps://enrichx402.com/api/serper/news$0.04Google News search
Shopping searchhttps://enrichx402.com/api/serper/shopping$0.04Google Shopping search

News Search

Search Google News for articles:

x402.fetch(
  url="https://enrichx402.com/api/serper/news",
  method="POST",
  body={
    "q": "artificial intelligence regulation"
  }
)

Parameters:

  • q - Search query (required)
  • num - Number of results (default: 10)
  • gl - Country code (e.g., "us", "uk", "de")
  • hl - Language (e.g., "en", "es", "fr")
  • tbs - Time filter (qdr:h, qdr:d, qdr:w, qdr:m, qdr:y)

Time Filters

FilterMeaning
qdr:hPast hour
qdr:dPast 24 hours
qdr:wPast week
qdr:mPast month
qdr:yPast year

Example - news from past week:

x402.fetch(
  url=".../serper/news",
  body={
    "q": "AI startups funding",
    "tbs": "qdr:w"
  }
)

Country/Language Filtering

x402.fetch(
  url=".../serper/news",
  body={
    "q": "technology news",
    "gl": "uk",
    "hl": "en"
  }
)

Returns:

  • Article title and snippet
  • Source/publication name
  • Published date
  • Article URL
  • Thumbnail image (if available)

Shopping Search

Search Google Shopping for products:

x402.fetch(
  url="https://enrichx402.com/api/serper/shopping",
  method="POST",
  body={
    "q": "wireless noise cancelling headphones"
  }
)

Parameters:

  • q - Search query (required)
  • num - Number of results (default: 10)
  • gl - Country code for pricing/availability
  • hl - Language

Returns:

  • Product title
  • Price and currency
  • Merchant/store name
  • Product URL
  • Rating (if available)
  • Thumbnail image

Shopping with Location

Get local pricing and availability:

x402.fetch(
  url=".../serper/shopping",
  body={
    "q": "MacBook Pro M3",
    "gl": "us"
  }
)

Workflows

News Monitoring

1. (Optional) Check balance: x402.get_wallet_info 2. Discover endpoints (required before first fetch): x402.discover_api_endpoints(url="https://enrichx402.com") 3. Search with appropriate time filter 4. Review and summarize top stories

x402.fetch(
  url="https://enrichx402.com/api/serper/news",
  method="POST",
  body={"q": "company name OR competitor name", "tbs": "qdr:d", "num": 20}
)

Breaking News Research

  • [ ] Search with qdr:h for past hour
  • [ ] Identify key sources and facts
  • [ ] Note developing aspects
x402.fetch(
  url="https://enrichx402.com/api/serper/news",
  method="POST",
  body={"q": "breaking news topic", "tbs": "qdr:h"}
)

Product Research

  • [ ] Define search criteria (category, price range)
  • [ ] Search Google Shopping
  • [ ] Compare prices across merchants
  • [ ] Present top options with pros/cons
x402.fetch(
  url="https://enrichx402.com/api/serper/shopping",
  method="POST",
  body={"q": "ergonomic office chair under $500", "num": 20}
)

Price Comparison

  • [ ] Use exact product name/model
  • [ ] Compare merchant prices
  • [ ] Note shipping and availability
x402.fetch(
  url="https://enrichx402.com/api/serper/shopping",
  method="POST",
  body={"q": "exact product name model number"}
)

Response Data

News Article Fields

  • title - Article headline
  • snippet - Article excerpt
  • source - Publication name
  • date - Published date
  • link - Article URL
  • imageUrl - Thumbnail (if available)

Shopping Product Fields

  • title - Product name
  • price - Price with currency
  • source - Merchant/store
  • link - Product URL
  • rating - Star rating (if available)
  • reviews - Number of reviews
  • imageUrl - Product image
  • delivery - Shipping info (if available)

Tips

News Search

  • Use quotes for exact phrases: "climate change"
  • Use OR for alternatives: AI OR "artificial intelligence"
  • Be specific to get relevant results
  • Use time filters to avoid old news

Shopping Search

  • Include brand/model for specific products
  • Add "under $X" or "best" for filtered results
  • Check gl parameter for accurate local pricing
  • More results = better price comparison

Cost Estimation

Both endpoints are $0.04 per call.

TaskCallsCost
Quick news check1$0.04
Daily news summary2-3$0.08-0.12
Product research1-2$0.04-0.08
Full market research3-5$0.12-0.20

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.