milan-news-briefing

Installation
SKILL.md

Run the briefing pipeline and manage sources with deterministic scripts.

Execute Daily Brief

  1. Ensure dependencies are installed: python3 -m venv .venv && source .venv/bin/activate && pip install -r requirements.txt
  2. Generate report: python -m src.news_briefing.main
  3. Use dry run for debugging: python -m src.news_briefing.main --dry-run
  4. Default report date follows config timezone (Europe/Rome) when --date is omitted.
  5. Agent can choose layout/order at call time: python skills/milan-news-briefing/scripts/run_briefing.py --layout editorial --section-order weather,strikes,ai_news,world_news,italian_news,milan_events
  6. Agent can request JSON output for post-processing: python skills/milan-news-briefing/scripts/run_briefing.py --output-format json

Manage Source Pipelines

Use scripts/manage_sources.py in this skill folder.

Installs
1
First Seen
Jun 23, 2026
milan-news-briefing — vulcanusalex/news-report-generator