ground-news

star 18

Fetch news stories from Ground News with bias ratings and blindspot analysis. Use when aggregating news for the morning briefing or when the user wants news with media bias context.

booch By booch schedule Updated 3/24/2026

name: ground-news description: Fetch news stories from Ground News with bias ratings and blindspot analysis. Use when aggregating news for the morning briefing or when the user wants news with media bias context.

Ground News Skill

Fetch and summarize news from Ground News, emphasizing their unique bias ratings and blindspot analysis.

Prerequisites

  • Ground News account (Pro or Premium recommended)
  • API key stored in 1Password at op://Personal/Ground News API/api_key
  • If no API is available, fall back to RSS or email digest parsing

Usage

With API (preferred)

API_KEY=$(op read 'op://Personal/Ground News API/api_key' 2>/dev/null)

If the API key is available, use it to fetch:

  • Top stories with bias ratings (left, center, right coverage)
  • Blindspot stories (covered by one side but not the other)
  • User's personalized feed (if the API supports it)

Fallback: RSS

If no API key is available, check for Ground News RSS feeds:

  • Use the RSS MCP to fetch from any available Ground News feed URLs
  • Note: RSS feeds may not include bias ratings

Fallback: Email Digest

If Ground News sends email digests:

  • Use the IMAP MCP to find recent Ground News emails
  • Parse article titles, links, and any bias indicators
  • Mark the email as read after processing

Output Format

For each story, provide:

  • Headline: The story title
  • Summary: 1-2 sentence summary
  • Bias Rating: Left / Center / Right coverage breakdown (if available)
  • Blindspot: Whether this story is underreported by any side (if available)
  • Sources: Number of sources covering this story
  • Link: URL to the Ground News story page

Integration

This skill is used by the /morning command as part of the General News section. The morning briefing will call this skill and incorporate its output into the HTML briefing.

TODO

  • Determine if Ground News has a public API
  • If not, implement RSS or email digest fallback
  • Add support for topic filtering (e.g., tech, politics, science)
  • Add support for "My Feed" personalization
Install via CLI
npx skills add https://github.com/booch/config_files --skill ground-news
Repository Details
star Stars 18
call_split Forks 3
navigation Branch main
article Path SKILL.md
More from Creator