# Media News Digest

> Media News Digest

- Skill: `johnalbertini14-glitch/media-news-digest` (Agent Skill, multi-file: 24 files)
- Install (CLI): `npx skillmds@latest add johnalbertini14-glitch/media-news-digest`
- Raw SKILL.md: https://api.skillmd.com/api/skills/johnalbertini14-glitch/media-news-digest/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: johnalbertini14-glitch (https://skillmd.com/u/johnalbertini14-glitch)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/johnalbertini14-glitch/media-news-digest

---


# Media News Digest

Automated media & entertainment industry news digest system. Covers Hollywood trades, box office, streaming platforms, awards season, film festivals, production news, and industry deals.

## Quick Start

1. **Generate Digest** (unified pipeline — runs all 4 layers in parallel):
   ```bash
   python3 scripts/run-pipeline.py \
     --defaults <SKILL_DIR>/config/defaults \
     --hours 48 --freshness pd \
     --output /tmp/md-merged.json --verbose --force
   ```

2. **Use Templates**: Apply Discord or email templates to merged output

## Data Sources (44 total, 35 enabled)

- **RSS Feeds (15)**: THR, Deadline, Variety, Screen Daily, IndieWire, The Wrap, Collider, Vulture, Awards Daily, Gold Derby, Screen Rant, Empire, The Playlist, Entertainment Weekly, /Film
- **Twitter/X KOLs (13)**: @THR, @DEADLINE, @Variety, @FilmUpdates, @DiscussingFilm, @ScottFeinberg, @kristapley, @BoxOfficeMojo, @GiteshPandya, @MattBelloni, @Borys_Kit, and more

## Topics (7 sections)

- 🎟️ Box Office — NA/global box office, opening weekends
- 📺 Streaming — Netflix, Disney+, Apple TV+, HBO, viewership data
- 🎬 Production — New projects, casting, filming updates
- 🏆 Awards — Oscars, Golden Globes, Emmys, BAFTAs, campaigns
- 💰 Deals & Business — M&A, rights, talent deals, restructuring
- 🎪 Film Festivals — Cannes, Venice, TIFF, Sundance, Berlin
- ⭐ Reviews & Buzz — Critical reception, RT/Metacritic scores

## Scripts Pipeline

Scripts are shared with tech-news-digest architecture:

1. `fetch-rss.py` — RSS feed fetcher with retry & parallel fetching
2. `fetch-twitter.py` — Twitter/X KOL monitor (requires `$X_BEARER_TOKEN`)
3. `fetch-web.py` — Web search via Brave API or agent fallback
4. `merge-sources.py` — Quality scoring & deduplication
5. `validate-config.py` — Configuration validator

## Cron Integration

Reference `references/digest-prompt.md` in cron prompts. See digest-prompt.md for placeholder documentation.

### Daily Digest
```
读取 <SKILL_DIR>/references/digest-prompt.md，按照其中的完整流程生成日报。
- MODE = daily, FRESHNESS = pd, RSS_HOURS = 48
- DISCORD_CHANNEL_ID = <channel_id>
- EMAIL = <email>
- LANGUAGE = Chinese
```

### Weekly Digest
```
读取 <SKILL_DIR>/references/digest-prompt.md，按照其中的完整流程生成周报。
- MODE = weekly, FRESHNESS = pw, RSS_HOURS = 168
- DISCORD_CHANNEL_ID = <channel_id>
- EMAIL = <email>
- LANGUAGE = Chinese
```

## Dependencies

```bash
pip install -r requirements.txt
```

All scripts work with Python 3.8+ standard library only. `feedparser` optional but recommended.

