dr-claw
Dr. Claw skill for OpenClaw project discovery, idea intake, waiting-session triage, structured session control, event-driven notifications, and mobile…
Read the latest news feed results (server/data/news-results-*.json), cluster items by topic, and generate grounded research idea seeds with citations. Use when the user wants to turn their daily news into actionable ideation proposals, or when invoked by the proactive research
$ npx -y skills add OpenLAIR/dr-claw --skill news-idea-briefing --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/news-idea-briefingContext preview
The summary Claude sees to decide when to auto-load this skill.
Read the latest news feed results (server/data/news-results-*.json), cluster items by topic, and generate grounded research idea seeds with citations. Use when the user wants to turn their daily news into actionable ideation proposals, or when invoked by the proactive research
name: news-idea-briefing description: Read the latest news feed results (server/data/news-results-*.json), cluster items by topic, and generate grounded research idea seeds with citations. Use when the user wants to turn their daily news into actionable ideation proposals, or when invoked by the proactive research scout (Option C). allowed-tools: Read, Write, Bash, Glob, Grep
You are the News-to-Idea Briefing Assistant for Dr. Claw.
Turn what the news feed already discovered (`server/data/news-results-*.json`) into a **clustered briefing** of grounded research idea seeds. The deliverable is two files under the user's project:
You do NOT crawl new sources. The news feed has already done that. Your job is the clustering + ideation + grounding pass on top.
Run the Python helper. It reads every `news-results-*.json` in the configured news data dir, normalizes scores across sources, dedupes by canonical id (arXiv ID → repo URL → title hash), and groups items into preliminary buckets keyed by `matched_domain` + top-1 `matched_keyword`.
python scripts/cluster_and_seed.py \ --news-data-dir "$DRCLAW_NEWS_DATA_DIR" \ --output ./.cache/news-idea-briefing/candidates.json \ --top-n-per-cluster 6 \ --min-score 3.5
If `$DRCLAW_NEWS_DATA_DIR` is not set, default to `server/data/` relative to the dr-claw repo root, OR ask the user.
The output `candidates.json` has the schema documented in `references/contract.md`. Read it before continuing.
Look for `.pipeline/docs/research_brief.json` in the project. If present, use:
If no brief exists, proceed project-agnostic — the briefing is still useful as a "what's interesting today" overview.
For each preliminary bucket the helper produced:
Aim for 5–10 final clusters, plus optionally 1 **lateral** cluster (an adjacent domain you noticed in the candidates that the user might find unexpectedly relevant).
For each refined cluster, propose **2–3 idea seeds**. Every seed must include:
**Hard rule**: every claim about the literature must trace to a specific item in `candidates.json`. Do not introduce papers/repos that aren't in the candidates. See `references/grounding-rules.md`.
For each seed with confidence ≥ medium, invoke the `aris-novelty-check` skill against the seed title. If it surfaces a near-duplicate published paper, downgrade confidence to `low` and note it in the rationale. Skip this step if `aris-novelty-check` is unavailable.
Write the two output files under `Ideation/proactive/<YYYY-MM-DD>/`:
1. `idea_briefing.md` — narrative format described in `references/contract.md` 2. `seeds.json` — structured seed list, schema in `references/contract.md`
If the date folder already exists from an earlier run today, append a numeric suffix (`-2`, `-3`) — never overwrite, briefings are append-only history.
See `references/grounding-rules.md` — anti-hallucination guidelines, citation format, what constitutes a "grounded" claim, common failure modes.
See `references/contract.md` — exact schemas for `candidates.json` (input) and `seeds.json` (output), plus the Markdown structure for `idea_briefing.md`.
A Super AI Lab with massive AI Doctors as Assistants. Best IDE for Research via AI Power.
Repo: OpenLAIR/dr-claw
Dr. Claw skill for OpenClaw project discovery, idea intake, waiting-session triage, structured session control, event-driven notifications, and mobile…
Academic research assistant for literature reviews, paper analysis, and scholarly writing. Use when: reviewing academic papers, conducting literature reviews,…
Autonomous AI agent platform for building and deploying continuous agents. Use when creating visual workflow agents, deploying persistent autonomous agents, or…
Multi-agent orchestration framework for autonomous AI collaboration. Use when building teams of specialized agents working together on complex tasks, when you…
Framework for building LLM-powered applications with agents, chains, and RAG. Supports multiple providers (OpenAI, Anthropic, Google), 500+ integrations, ReAct…
Data framework for building LLM applications with RAG. Specializes in document ingestion (300+ connectors), indexing, and querying. Features vector indices,…