horizon-news

Aggregate multi-source news into bilingual Markdown daily briefs.

1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/sandmark78/workspace --skill horizon-news
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: horizon-news
Source: https://github.com/sandmark78/workspace/tree/main/skills/horizon-news
Command: npx skills add https://github.com/sandmark78/workspace --skill horizon-news

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires uv, and includes scripts (resource) and references (resource) components.

What problem does it solve?

In a fast-moving information landscape, Horizon News aggregates and scores content from multiple sources to deliver concise, bilingual briefings that help teams stay informed without manual sifting.

Core Features & Use Cases

  • Multi-source ingestion: fetches from Hacker News, RSS, Reddit, Telegram, and GitHub and removes duplicates.
  • AI scoring & enrichment: assigns a 0-10 score to items and enriches top results with web context to provide deeper insights.
  • Bilingual reports: generates daily Markdown summaries in English and Chinese suitable for newsletters and knowledgebases.
  • Use cases include daily news digests, tech-trend monitoring, content curation, and knowledge accumulation from diverse sources.

Quick Start

Run the Horizon pipeline to generate today’s bilingual news brief from all configured sources.

Frequently Asked Questions about horizon-news

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I aggregate news from Hacker News, Reddit, and RSS into a single daily digest?

Multi-source news aggregation ingests content from Hacker News, Reddit, RSS, Telegram, and GitHub, removes duplicates, and generates a concise bilingual Markdown daily digest. The pipeline applies AI scoring and web enrichment to top items.

What is AI scoring in news aggregation and how does it filter content?

AI scoring in news aggregation assigns a 0-10 value to ingested items based on relevance and quality. This mechanism filters low-value content automatically, ensuring only top-scored items receive web enrichment for deeper insights in the final report.

Can I generate bilingual news summaries in English and Chinese for a newsletter?

Bilingual news summaries generate daily Markdown reports in both English and Chinese. This pipeline fetches from multiple sources like Hacker News and Reddit, deduplicates content, and outputs structured bilingual briefs suitable for newsletters.

Do I need uv installed to run multi-source news aggregation pipelines?

You need the uv dependency installed to run this multi-source news aggregation pipeline. It manages the environment required to fetch data from sources like GitHub and Telegram, apply AI scoring, and generate the final bilingual reports.

What is the best way to monitor tech trends across GitHub and Telegram?

Monitoring tech trends across GitHub and Telegram is best handled by multi-source aggregation pipelines that ingest and deduplicate content. This approach applies AI scoring to rank items and enriches top results with web context for trend analysis.

How to deduplicate news content when aggregating from Reddit and RSS feeds?

Deduplicating news content from Reddit and RSS feeds is handled automatically during the ingestion phase of the aggregation pipeline. It cross-references items across all configured sources before applying AI scoring and generating the final bilingual report.