news-brief-skill

Aggregate news from Telegram, websites, and RSS feeds into personalized briefs.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/juliuss1907/knowledge-base --skill news-brief-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: news-brief-skill
Source: https://github.com/juliuss1907/knowledge-base/tree/main/.openclaw/skills/news-brief-skill
Command: npx skills add https://github.com/juliuss1907/knowledge-base --skill news-brief-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires telethon, playwright, feedparser, requests, pypdf, pdfplumber, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of aggregating news from multiple sources and delivering personalized briefs, saving time and effort in staying informed.

Core Features & Use Cases

  • Multi-source Aggregation: Combines news from Telegram channels, websites, and RSS feeds.
  • Keyword Prioritization: Allows users to define topics and keywords to prioritize relevant news.
  • Automated Brief Generation: Generates concise news briefs in Vietnamese and delivers them to Telegram and Markdown files.
  • Custom Topics: Users can create custom topics with independent sources, keywords, and selection criteria.
  • Use Case: For a tech professional interested in cryptocurrency news, this Skill can aggregate news from multiple sources, prioritize based on keywords like "Bitcoin", "Ethereum", and "DeFi", and deliver personalized briefs daily.

Quick Start

Use the news-brief-skill to set up your news briefing. Provide your Telegram credentials, select topics, and define keywords.

Frequently Asked Questions about news-brief-skill

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

FAQPage Schema
How do I automate news aggregation from multiple sources like RSS feeds and Telegram channels?

Automate news aggregation by using Python libraries like feedparser, telethon, and playwright to scrape websites, parse RSS feeds, and extract Telegram channel posts into a consolidated data stream for processing.

Can I filter and prioritize tech or crypto news using custom keywords?

Yes, you can filter and prioritize tech or crypto news by defining custom topics and specific keywords like Bitcoin or DeFi, enabling the aggregation script to rank and select only the most relevant articles.

What is the best way to deliver personalized news briefs via Telegram?

The best way to deliver personalized news briefs via Telegram is by configuring the telethon library with your Telegram API credentials to automatically push generated Markdown summaries to your specified channels.

Do I need to install playwright and telethon to aggregate news from websites and Telegram?

Yes, you need to install playwright and telethon because playwright handles dynamic website scraping while telethon interfaces with the Telegram API to pull channel messages and deliver automated briefs.

Can I create separate custom topics with independent sources for my news briefs?

Yes, you can create separate custom topics with independent sources, keywords, and selection criteria, allowing you to generate highly specialized news briefs for distinct subjects like cryptocurrency or tech.

What formats are supported for outputting automated news briefs?

Automated news briefs are output as Markdown files and delivered directly via Telegram messages, ensuring compatibility with text-based workflows and easy reading on mobile or desktop devices.