milan-news-briefing
Installation
SKILL.md
Run the briefing pipeline and manage sources with deterministic scripts.
Execute Daily Brief
- Ensure dependencies are installed:
python3 -m venv .venv && source .venv/bin/activate && pip install -r requirements.txt - Generate report:
python -m src.news_briefing.main - Use dry run for debugging:
python -m src.news_briefing.main --dry-run - Default report date follows config timezone (
Europe/Rome) when--dateis omitted. - 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 - 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.