Agent skill · writing content · aiskillstore
daily-news-report
Scrapes content based on a preset URL list, filters high-quality technical information, and generates daily Markdown reports.
Why this skill is useful
Adds a structured scraping and reporting workflow that includes specific configuration and execution details not commonly found in public documentation.
What it needs
Requires beautifulsoup4, python, requests installed locally. About 6k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Daily News Report v3.0 Architecture Upgrade: Main Agent Orchestration + SubAgent Execution + Browser Scraping + Smart Caching Core Architecture Configuration Files This skill uses the following configuration files: File Purpose ------ --------- sources.json Source configuration, priorities, scrape methods cache.json Cached data, historical stats, deduplication fingerprints Execution Process Details Phase 1: Initialization Phase 2: Dispatch SubAgents Strategy: Parallel dispatch, batch execution, early stopping mechanism Phase 3: SubAgent Task Format Task format received by each SubAgent: Phase 4: Main Agent Monitoring & Feedback Main Agent Responsibilities: Phase 5: Evaluation & Filtering Phase 6: Browser Scraping (MCP Chrome DevTools) For pages requiring JS rendering, use a headless browser: Phase 7: Generate Report Phase 8: Update Cache SubAgent Call Examples Using general-purpose Agent Since custom agents require session restart to be discovered, use general-purpose and inject worker prompts: Using worker Agent (Requires session restart) Output Template Constraints & Principles 1. Quality over Quantity: Low-quality content does not enter the report. 2. Early Stop: Stop scraping once 20 high-quality items are reached. 3. Parallel First: SubAgents in the same batch execute in parallel. 4. Fault Tolerance: Failure of a single source does not affect the whole process. 5. Cache Reuse: Avoid re-scraping the same content. 6. Main Agent Control: All decisions are made by the Main Agent. 7. Fallback Awareness: Detect sub-agent availability, gracefully degrade if unavailable. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/daily-news-report