Pulls news headlines from Google's public RSS feeds without needing any authentication or API keys. You get top stories, topic feeds (world, tech, business, sports), location-specific news for validated countries, and keyword searches with time filters and boolean operators. The source documentation includes tested locale combinations for the US, UK, India, Germany, Japan, Brazil, and others, plus the obscure base64 topic IDs you'd otherwise have to scrape from the site yourself. Responses come back as RSS 2.0 XML with clustered related articles in the description field. Reasonable for prototypes, news monitoring dashboards, or quick research scripts where you need current headlines but don't want to deal with proper news APIs.

skills.sh installs
356
GitHub stars
4
last updated
Aug 21, 2026

Install

$ npx -y skills add outsharp/shipp-skills --skill google-news --agent claude-code

Installs into .claude/skills of the current project.

Files

Google News RSS API

Google News is a free news aggregator that collects headlines from thousands of publishers around the world. Google exposes its feeds via public RSS 2.0 endpoints that require no authentication or API key.


Base URL

https://news.google.com/rss

All feed URLs are built by appending paths and query parameters to this base.


Query Parameters

Every feed URL accepts the following query parameters to control region and language:

ParameterRequiredDescriptionExample
hlYesInterface language / locale codeen-US, fr, de, ja, pt-BR, es-419
glYesCountry / geographic location (ISO 3166-1 alpha-2)US, GB, IN, DE, JP, BR
ceidYesCompound locale key in the form {gl}:{language}US:en, GB:en, DE:de, JP:ja, BR:pt-419

Important: All three parameters should be consistent. Mismatched values may return unexpected or empty results.


Supported Locations (Validated)

The following locations have been tested and confirmed to return valid RSS feeds (HTTP 200):

Sponsors

Details

Repository
github.com/outsharp/shipp-skills
Categories
Backend & APIs, Security, Marketing & SEO
First seen
Jun 3, 2026
1jezweb avatarcloudflare-kvjezweb/claude-skillsStore key-value data globally with Cloudflare KV's edge network. Use when: caching API responses, storing configuration, managing user preferences, handling TTL355skills.sh installs
2pskoett avatardx-data-navigatorpskoett/pskoett-ai-skillsQuery Developer Experience (DX) data via the DX Data MCP server PostgreSQL database. Use this skill when analyzing developer productivity metrics, team performa355skills.sh installs
3davila7 avatarbiopythondavila7/claude-code-templatesPrimary Python toolkit for molecular biology. Preferred for Python-based PubMed/NCBI queries (Bio.Entrez), sequence manipulation, file parsing (FASTA, GenBank, 354skills.sh installs
4rmyndharis avatardotnet-architectrmyndharis/antigravity-skillsExpert .NET backend architect specializing in C#, ASP.NET Core, Entity Framework, Dapper, and enterprise application patterns. Masters async/await, dependency i352skills.sh installs
5dinerojs avatardinero-currency-patternsdinerojs/skillsCurrency handling patterns for the Dinero.js money library. Use when working with multiple currencies, converting between currencies, defining custom currencies349skills.sh installs
6sanjay3290 avatargoogle-chatsanjay3290/ai-skillsInteract with Google Chat - list spaces, send messages, read conversations, and manage DMs. Use when user asks to: send a message on Google Chat, read chat mess347skills.sh installs