/install ai-trending-news
AI Trending News Skill
Generate a ranked list of the top 10 AI news items for the requested time window, with a strong bias toward reliable, timely, and non-duplicative coverage.
What this skill does
This skill collects stories from a curated set of sources, deduplicates them, scores them for trend relevance, and returns a concise top-10 briefing.
Use this skill when the user asks for:
- latest AI news
- trending AI stories
- top AI announcements
- AI model releases
- AI research breakthroughs
- AI startup/news roundup
- a daily or weekly AI briefing
Core principles
- Prefer primary and reputable sources over viral reposts.
- Treat source quality as more important than volume.
- Use community signals only to identify trend velocity, not as the sole basis for a story.
- Deduplicate aggressively across rewritten headlines.
- Clearly separate confirmed facts from interpretation.
Source policy
Use the source tiers in references/sources.md.
Recommended order:
- Official lab/company blogs and release pages
- Major editorial technology publications
- Research sources and preprint feeds
- Community trend signals such as Hacker News, GitHub, and Reddit
Do not rely on SEO-heavy listicles, scraped aggregators, or low-trust newsletters as primary evidence.
Workflow
1) Select the time window
Default windows:
- "today" or "latest" -> last 24 hours
- "this week" -> last 7 days
- "daily briefing" -> last 24 hours
- unspecified -> last 48 hours
If the user requests a region, topic, or format, honor that in ranking and filtering.
2) Fetch candidate items
Pull from the sources listed in references/sources.md.
Prefer:
- RSS / Atom feeds for editorial and official blogs
- Public APIs for trend signals
- Reliable preprint feeds for research updates
3) Normalize stories
Convert each item into this internal shape:
{
"title": "",
"url": "",
"source": "",
"published_at": "",
"summary": "",
"tags": ["ai", "model", "research"],
"signal": {
"coverage": 0,
"engagement": 0,
"freshness": 0,
"source_reputation": 0
}
}
4) Deduplicate
Merge items that refer to the same underlying story, even if headlines differ.
Treat these as duplicates when they clearly refer to the same announcement:
- identical model or product launch
- same paper or benchmark result
- same funding round or acquisition
- same policy or regulatory event
Keep the canonical record with:
- the best source URL
- the strongest headline
- the richest factual summary
- a list of all supporting sources
5) Score and rank
Use the scoring model in references/ranking.md.
The default ranking logic is:
- 35% freshness
- 30% source reputation
- 20% cross-source coverage
- 15% community engagement
Adjust the weights slightly when the user asks for a research-focused, enterprise-focused, or consumer-focused briefing.
6) Summarize each item
For each selected story, produce:
- title
- 1–2 sentence summary
- why it matters
- source names
- publication date
- URL
Keep each item concise. Do not invent facts not supported by the sources.
7) Produce the final top 10
Return exactly 10 items when there are at least 10 credible candidates.
If fewer than 10 high-confidence items exist, return the highest-confidence subset and say so explicitly.
Output format
Preferred response shape:
- A short lead sentence describing the time window and selection criteria.
- A numbered top-10 list.
- A short note about how the ranking was done.
For each item, include:
- Headline
- Source(s)
- Date
- One-line why-it-trends note
If the user asks for a newsletter-style version, expand the summaries but keep the ranking intact.
Guardrails
- Never present rumors as confirmed.
- Never use a source that is clearly recycled, spammy, or AI-generated without attribution.
- If an item is only supported by a single weak source, mark it as low confidence or exclude it.
- If two items seem related, cluster them rather than inflating the list.
- If the topic is controversial or uncertain, say so plainly.
Recommended source tiers
See references/sources.md for the canonical source list.
Implementation notes
- Use
scripts/fetch_ai_news.pyto collect and normalize items. - Keep source configuration in
references/sources.mdso the skill stays easy to maintain. - Keep ranking logic in
references/ranking.mdso the skill can evolve without rewriting the main instructions.
Example invocation behavior
If the user says:
- "Show me the top 10 AI trending news today"
- "Give me a daily AI briefing"
- "What are the biggest AI stories this week?"
then:
- Fetch the relevant sources.
- Deduplicate the items.
- Rank by the scoring model.
- Return the top 10 in descending score order.
Minimal quality bar
Before finalizing, verify that each selected story has:
- a valid URL
- a publication date
- a trustworthy source
- a clear connection to AI
Exclude anything that fails those checks.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ai-trending-news - 安装完成后,直接呼叫该 Skill 的名称或使用
/ai-trending-news触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
ai-trending-news 是什么?
Fetches, ranks, and summarizes the top 10 trending AI news stories from trusted editorial, official, research, and community sources. Use when the user asks... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 60 次。
如何安装 ai-trending-news?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ai-trending-news」即可一键安装,无需额外配置。
ai-trending-news 是免费的吗?
是的,ai-trending-news 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
ai-trending-news 支持哪些平台?
ai-trending-news 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 ai-trending-news?
由 Bruno(@brunovu20)开发并维护,当前版本 v1.0.0。