skills/newsfeed/SKILL.md
Comprehensive news aggregator that fetches, filter, and deeply analyze real-time/historical content from the GDELT Project (Global Database of Events, Language, and Tone) databases for news articles, events, and entity data. Use when user are working with global news, historical news report, global event extraction, or GDELT database access.
npx skillsauth add cyclododecene/newsfeed newsfeedInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Fetch real-time/historical news from the GDELT Project (Global Database of Events, Language, and Tone) through CLI tools and Python APIs.
Use this skill when you need to:
To use this skill, set up your environment with the following commands:
newsfeed package:
pip install newsfeed==0.1.7.3
Or just download from source code:
git clone https://github.com/Cyclododecene/newsfeed.git
cd newsfeed
git checkout dev
pip install -e .
python script/script.py --scenario search-topics --days 1 --keywords "AI,GPT,LLM" Query news about AI and LLM in the past 1 day and summarize the top themes, locations, and actors.python script/script.py --scenario bilateral-events --days 7 --country1 USA --country2 CHN Query events between USA and China in the past 7 days and summarize the event types, sentiment, and main actors.python skills/script.py --scenario event-mentions --event-id 12345 Query media mentions of event with ID 12345 and summarize the sentiment and source distribution.# Senario 1: Search news by keywords/themes
python script/script.py --scenario search-topics --days 1 --keywords "{keywords}"
# Scenario 2: View bialteral events between two countries
python script/script.py --scenario bilateral-events --days 7 --country1 {country1} --country2 {country2}
# Scenario 3: View event media mentions and sentiment
python script/script.py --scenario event-mentions --event-id {event_id}
data-ai
Example TaskFlow authoring pattern for inbox triage. Use when messages need different treatment based on intent, with some routes notifying immediately, some waiting on outside answers, and others rolling into a later summary.
data-ai
Example TaskFlow authoring pattern for inbox triage. Use when messages need different treatment based on intent, with some routes notifying immediately, some waiting on outside answers, and others rolling into a later summary.
data-ai
OpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.
data-ai
OpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.