Install any skill in seconds. Free to start, no credit card required.
Get Started Free →ai-news-aggregator-sl
Collects news on any topic, writes an English editorial digest using your choice of AI provider, and posts it to Discord.
Passed 3 of 10 test cases with the skill, and 1 of 10 without it.
5 fixed2 passed either way15 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
The instructions your model reads when the skill loads.
Collects news on any topic, writes an English editorial digest using your choice of AI provider, and posts it to Discord.
Default (AI topic): TechCrunch · The Verge · NYT Tech (RSS) + curated AI YouTube channels Custom topics: Tavily news search + YouTube topic search (no Shorts, sorted by views) AI providers: OpenAI (default) · DeepSeek · Anthropic Claude — switchable per request
| Endpoint | Purpose | Condition |
|---|---|---|
https://api.deepseek.com/chat/completions | AI editorial summarisation | Always (required) |
https://discord.com/api/webhooks/... | Post digest to Discord | Always (required) |
https://techcrunch.com/.../feed/ | RSS news (AI topic) | Default AI topic only |
https://www.theverge.com/rss/... | RSS news (AI topic) | Default AI topic only |
https://www.nytimes.com/svc/collections/... | RSS news (AI topic) | Default AI topic only |
https://api.tavily.com/search | Custom topic news search | Only if TAVILY_API_KEY set |
https://api.twitterapi.io/twitter/tweet/advanced_search | Twitter search | Only if TWITTERAPI_IO_KEY set |
https://www.googleapis.com/youtube/v3/... | YouTube search | Only if YOUTUBE_API_KEY set |
The script does not contact OpenAI endpoints. The openai package is used solely as an HTTP client pointed at https://api.deepseek.com. OPENAI_API_KEY is explicitly removed from the environment at startup.
test cases passed, vs 1 / 10 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.