Install
openclaw skills install daily-news-reporterAn AI-assisted international news reporting tool that helps generate professional daily reports through structured workflows and multi-source verification frameworks. IMPORTANT: This is NOT a fully automated/unattended system. It requires an AI agent (like Claude, GPT, or WorkBuddy) to execute the core information gathering steps using web search tools. The bundled scripts provide: - Structured data models for source tiering and verification - PDF report generation from Markdown - Report templates and formatting utilities - Source directory references Use this skill when you need: - Structured workflows for international news reporting - Multi-tier source verification frameworks (Tier 1-4) - Professional PDF report generation - Standardized templates for daily news summaries Requires: AI agent with web search capabilities for data collection
openclaw skills install daily-news-reporterAI-Assisted international news reporting toolkit with structured workflows and multi-source verification.
This skill is NOT a fully automated/unattended system. It operates as an AI-assisted workflow toolkit:
| Component | What It Does | Who/What Executes |
|---|---|---|
news_collector.py | Data models, source classification, verification logic | AI Agent uses these structures |
generate_pdf.py | Converts Markdown reports to PDF | Runs automatically |
SKILL.md | Workflow instructions for AI | AI follows these guidelines |
| Web Search | Actual information gathering | AI Agent executes via search tools |
| Analysis | Content analysis and insight generation | AI Agent performs |
Bottom line: This skill provides the framework and tools for professional news reporting, but requires an AI agent with web search capabilities to perform the actual data collection and analysis.
This skill provides structured workflows and utilities for generating professional daily international affairs reports:
Use this skill when:
Do NOT expect: Fully automated, unattended 24/7 news monitoring without AI involvement.
The AI agent performs web searches using the tiered source guidance:
Search Guidance for AI:
Tier 1 - Official/International Organizations (Reliability: 5/5)
Tier 2 - Professional Financial Media (Reliability: 4-5/5)
Tier 3 - Mainstream International Media (Reliability: 4/5)
Tier 4 - Regional/Industry Sources (Reliability: 2-3/5)
Recommended Search Queries:
"[Date] international news global hot topics"
"[Organization] latest statement [topic]"
"[Market/commodity] price [date] latest"
"site:un.org [topic]" # For official sources
"site:federalreserve.gov latest"
Source Verification (AI performs):
news_collector.py data structures to organize sourcesStructured Information Format:
Event:
- Time: [timestamp with timezone]
- Location: [specific location]
- Key Actors: [entities involved]
- Verified Facts: [from Tier 1-2 sources]
- Context: [background from multiple sources]
- Impact: [market/geopolitical analysis]
Impact Assessment Framework:
| Severity | Criteria | Examples |
|---|---|---|
| ⭐⭐⭐⭐⭐ | Global impact, major powers involved, market shock | War escalation, central bank policy shifts |
| ⭐⭐⭐⭐ | Regional impact, economic consequences | Energy supply disruptions, trade conflicts |
| ⭐⭐⭐ | Localized but significant | National policy changes, major corporate events |
| ⭐⭐ | Limited impact | Routine diplomatic activities |
| ⭐ | Minor interest | Local news, minor incidents |
Trend Analysis Guidelines:
AI Actions:
Automated Script Execution:
# Convert Markdown to PDF (runs automatically)
python scripts/generate_pdf.py --input report.md --output report.pdf
Purpose: Data models and structures for source management Usage:
from scripts.news_collector import NewsCollector, NewsItem, NewsSource
collector = NewsCollector()
sources = collector.get_sources_by_topic('energy')
# Use data structures to organize collected information
Note: This is a data structure utility, NOT an automated web scraper.
Purpose: Convert Markdown reports to professionally formatted PDF Usage:
python scripts/generate_pdf.py --input report.md --output report.pdf
Note: This runs automatically, no AI involvement required.
Purpose: Reference list of recommended information sources Usage: AI consults this when planning search strategy
Templates available in assets/templates/:
daily_report_template.md - Standard daily report format with placeholdersBefore finalizing report:
User Request: "Generate today's international news report"
AI Agent Execution:
Output: Professional daily report in Markdown and PDF formats
pip install reportlab)daily-news-reporter/
├── SKILL.md # This file - workflow instructions
├── scripts/
│ ├── news_collector.py # Data structures (not a scraper)
│ └── generate_pdf.py # PDF generation tool
├── references/
│ └── source_directory.md # Source reference list
└── assets/
└── templates/
└── daily_report_template.md # Report template
This skill provides frameworks and tools for news reporting. Users are responsible for:
| Feature | Status | Notes |
|---|---|---|
| Automated PDF generation | ✅ Yes | generate_pdf.py |
| Structured workflows | ✅ Yes | SKILL.md guidelines |
| Source tiering framework | ✅ Yes | Tier 1-4 system |
| Automated web scraping | ❌ No | AI performs searches |
| Unattended 24/7 operation | ❌ No | Requires AI agent |
| Real-time data feeds | ❌ No | Search-based only |
Bottom line: This is an AI-assisted toolkit, not a fully autonomous news bot.