daily-news

Collect, filter, summarize, and narrate daily news articles into podcasts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, feedparser, beautifulsoup4, pyyaml, edge-tts, pydub, requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of collecting, filtering, summarizing, and producing daily news content automatically.

Core Features & Use Cases

  • Automated RSS Collection and Filtering: Gathers news from multiple sources, filters relevant content based on keywords and time windows.
  • AI Summarization and Content Generation: Creates concise summaries and detailed articles from filtered news data using embedded AI agents.
  • Podcast Production: Converts written articles into engaging podcast scripts with natural dialogues and synthesizes audio using TTS technologies.
  • Use Case: Enable a media team to generate daily news reports with accompanying podcasts automatically, reducing manual effort and increasing output efficiency.

Quick Start

Invoke this Skill to generate a complete daily news report with an audio version by executing the full pipeline; simply tell your assistant "生成日报" or "run daily news".

Frequently Asked Questions about daily-news

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

FAQPage Schema
How do I automate RSS news collection and podcast generation in one workflow?

Automated RSS news collection and podcast generation uses Python scripts with feedparser to gather and filter news feeds, AI models for content summarization, and edge-tts to synthesize audio, streamlining daily content creation into a single workflow.

Can I convert summarized news articles into natural dialogue podcast audio?

Converting summarized news articles into natural dialogue podcast audio requires generating podcast scripts with AI agents, then synthesizing the audio output using edge-tts and pydub for audio processing and generation.

Does this automated news pipeline support keyword and time window filtering?

The automated news pipeline supports keyword and time window filtering to gather relevant content from multiple RSS sources. It uses feedparser and beautifulsoup4 to parse and filter news data before passing it to AI summarization agents.

What do I need to set up to run the daily news report pipeline?

Running the daily news report pipeline requires a Python environment with dependencies like requests, feedparser, beautifulsoup4, pyyaml, edge-tts, and pydub installed. Invoke the assistant with 'run daily news' to execute the full automated pipeline.

What is the best way to create daily news reports with an audio version automatically?

Creating daily news reports with an audio version automatically is best achieved by executing a full pipeline that collects RSS feeds, filters content by keywords, summarizes with AI agents, and generates podcast audio with TTS, reducing manual effort and increasing output efficiency.

How does TTS technology work for producing news podcasts from text?

TTS technology for producing news podcasts works by converting written articles and generated podcast scripts into engaging audio. The pipeline uses edge-tts to synthesize natural-sounding speech from summarized text, integrated with pydub for audio processing.