news-idea-briefing

Clusters news feed results and generates grounded research idea seeds with citations.

1.1k|116|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/OpenLAIR/dr-claw --skill news-idea-briefing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: news-idea-briefing
Source: https://github.com/OpenLAIR/dr-claw/tree/main/skills/news-idea-briefing
Command: npx skills add https://github.com/OpenLAIR/dr-claw --skill news-idea-briefing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Daily research news feeds produce large volumes of raw items across arXiv, GitHub, HuggingFace, and social sources, but turning them into actionable research ideas requires manual clustering, gap analysis, and citation tracking that is slow and error-prone.

Core Features & Use Cases

  • Deterministic aggregation: A Python helper reads every news-results-*.json file, normalizes scores across sources, dedupes by canonical id (arXiv ID, repo URL, title hash), and groups items into preliminary clusters.
  • Grounded ideation: The workflow refines clusters, proposes 2-3 idea seeds per cluster with rationale, first experiment, risk, and confidence, and enforces anti-hallucination rules requiring every claim to cite a candidate item.
  • Structured outputs: Produces a human-readable idea_briefing.md narrative and a machine-readable seeds.json under Ideation/proactive/<date>/, with append-only history.
  • Use Case: After your daily news feed runs, invoke this Skill to get a dated briefing of 5-10 thematic clusters with concrete, citation-backed research ideas, optionally cross-checked for novelty.

Quick Start

Turn today's news feed results into a clustered idea briefing with grounded research seeds saved under my project's Ideation folder.

Frequently Asked Questions about news-idea-briefing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn daily research news into research ideas?

Run the cluster_and_seed.py helper against your news-results-*.json directory to produce candidates.json, then follow the SKILL.md workflow to refine clusters and write idea seeds. Outputs land in Ideation/proactive/<date>/ as idea_briefing.md and seeds.json.

What input files does the news idea briefing need?

It reads news-results-*.json files from the directory set in DRCLAW_NEWS_DATA_DIR, defaulting to server/data/ in the dr-claw repo. The news feed must have run at least once so these files exist; the skill does not crawl new sources itself.

How does the skill prevent hallucinated citations?

Grounding rules require every literature claim to cite a canonical id present in candidates.json, such as [arxiv:2604.12345v1] or [gh:owner/repo]. Introducing papers or repos not in the candidates file is forbidden, and a self-check list must pass before seeds are emitted.

Can I run the briefing twice on the same day?

Yes. Briefings are append-only history, so if the date folder already exists the skill appends a numeric suffix like -2 or -3 instead of overwriting. Earlier briefings are always preserved.

When should I use this instead of full literature ideation?

Use this skill for fast daily summaries built on existing news feed output. For deep single-topic exploration use aris-idea-discovery, and for ideation from a research brief without news context use inno-idea-generation.