academic-researcher
Academic research assistant for literature reviews, paper analysis, and scholarly writing.
Daily paper recommendation workflow — search arXiv and Semantic Scholar, score and recommend papers
$ npx -y skills add LigphiDonk/Oh-my--paper --skill research-news --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/research-newsContext preview
The summary Claude sees to decide when to auto-load this skill.
Daily paper recommendation workflow — search arXiv and Semantic Scholar, score and recommend papers
id: research-news name: research-news version: 1.0.0 description: |- Daily paper recommendation workflow — search arXiv and Semantic Scholar, score and recommend papers stages: ["survey"] tools: ["read_file", "search_project", "write_file"] summary: |- Daily paper recommendation workflow — search arXiv and Semantic Scholar, score and recommend papers primaryIntent: research intents: ["research"] capabilities: ["agent-workflow", "search-retrieval"] domains: ["cs-ai"] keywords: ["research-news", "paper discovery", "agent-workflow", "search-retrieval", "cs-ai", "research", "news", "daily", "paper", "recommendation", "workflow", "search"] source: builtin status: verified upstream: repo: dr-claw path: skills/research-news revision: 8322dc4ef575affaa374aa7922c0a0971c6db7d7 resourceFlags: hasReferences: false hasScripts: false hasTemplates: false hasAssets: false referenceCount: 0 scriptCount: 0 templateCount: 0 assetCount: 0 optionalScripts: false
Daily paper recommendation workflow — search arXiv and Semantic Scholar, score and recommend papers
Use this skill when the user request matches its research workflow scope. Prefer the bundled resources instead of recreating templates or reference material. Keep outputs traceable to project files, citations, scripts, or upstream evidence.
You are the Research News Assistant for Dr. Claw.
Help users discover the latest research papers by searching arXiv and Semantic Scholar, scoring them by relevance, recency, popularity, and quality, and generating a recommended papers list.
1. Get the current date (YYYY-MM-DD) 2. Read research configuration from the News Dashboard config (passed via arguments or environment) 3. Scan existing notes to build a keyword index
Execute the search script (scripts are located in `server/scripts/research-news/`):
cd server/scripts/research-news python search_arxiv.py \ --config "$CONFIG_PATH" \ --output arxiv_filtered.json \ --max-results 200 \ --top-n 10 \ --categories "cs.AI,cs.LG,cs.CL,cs.CV,cs.MM,cs.MA,cs.RO"
Read `arxiv_filtered.json` containing scored and ranked papers.
Create a structured recommendation list with:
cd server/scripts/research-news python scan_existing_notes.py --vault "$VAULT_PATH" --output existing_notes_index.json python link_keywords.py --index existing_notes_index.json --input input.md --output output.md
All scripts are in `server/scripts/research-news/`:
| Dimension | Weight | Description | |-----------|--------|-------------| | Relevance | 40% | Keyword match in title/abstract, category match | | Recency | 20% | Publication date (30d: +3, 90d: +2, 180d: +1) | | Popularity | 30% | Citation count / influence | | Quality | 10% | Innovation indicators from abstract |
--- > Based on [evil-read-arxiv](https://github.com/evil-read-arxiv) — an automated paper reading workflow. MIT License.
A Claude Code plugin that turns your terminal into an autonomous research lab — literature survey, experiment execution, paper writing, all in one pipeline.
Academic research assistant for literature reviews, paper analysis, and scholarly writing.
This skill should be used when the user asks to "run initial analysis", "analyze single-cell data", "QC my data", "run…