zhihaoairobotic/clawphd/paper-scout
Claude Code and agent skill by zhihaoairobotic/clawphd
- community
Checking that the SKILL.md file is still in the repository.
Fetch arXiv papers by date range and topics, rank them for research value, and produce introduction digests. Use when the user wants a literature sweep, daily or weekly paper triage, or a written overview of the best papers in a niche — without relying on the arxivterminal local database.
Install
npx vskill@latest install zhihaoairobotic/clawphd/paper-scoutSKILL.md
Paper Scout (arXiv pipeline)
Built-in tools implement a three-step workflow inspired by PaperFlow (arXiv query + metadata-style scoring) and PaperBrain (LLM screening of title/abstract + narrative digest).
Tools
| Tool | Purpose | |
|---|---|---|
arxiv_fetch_range | Crawl submittedDate in [start_date, end_date], optional keywords (OR in title/abstract), categories (default cs.AI, cs.LG, cs.CL, math.OC). Returns JSON papers. | |
arxiv_rank_papers | Enhanced metadata score every paper; optionally enriches the top pool with Semantic Scholar / OpenAlex signals and optionally runs one batch LLM call for shortlist scoring; returns selected (top N). | |
arxiv_paper_digest | Introduction report (Markdown) for the selected list; uses metadata, bibliometric cues, and LLM rationale when available. |
Recommended workflow
- Fetch
Call arxiv_fetch_range with start_date, end_date, keywords, and optionally categories / max_results. Pass the returned JSON (whole object) into the next step.
- Rank
Call arxiv_rank_papers with:
papers_json: the string from step 1 (orjson.dumpsof the object).interest_keywords: what “high value” means for the user (used for scoring and LLM).top_n: how many papers to keep.use_external_ranking: defaults totrue; uses Semantic Scholar first and OpenAlex fallback for stronger selection.use_llm_refinement:truefor stronger selection (needs OpenRouter / VLM configured for ClawPhD).
- Digest
Call arxiv_paper_digest with:
selected_papers_json:json.dumpsof theselectedarray from step 2, or the full rank output object.interest_keywords: same as step 2.language:zhoren.
Notes
- No `arxiv` Python package is required; queries use the public Atom API via
httpx. - External ranking uses Semantic Scholar first and OpenAlex as fallback. It works without a key, but if you have one you can pass
semantic_scholar_api_keyor setSEMANTIC_SCHOLAR_API_KEY/S2_API_KEY. - LLM refinement and rich digest need a configured multimodal/text provider (same stack as diagram tools — typically OpenRouter).
- For local cached papers and interactive CLI workflows, still use the `arxivterminal` skill (
arxiv fetch,scripts/arxiv_search.py). All papers are stored underpaper_library/{subject}/{date}/in the workspace root, where{subject}is a snake_case topic slug and{date}isYYYY-MM-DD.
Example (conceptual)
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingclawphd/skills/paper-scout/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/zhihaoairobotic/clawphd/paper-scout)