cxavireh/hotz-skills/read-paper
- community
Checking that the SKILL.md file is still in the repository.
Deep-dive a single paper — methodology, assumptions, implications. Triggers on "read this paper", "读论文", "explain this PDF", "arxiv.org/abs/", paper URLs, "what does this paper say", "paper deep-dive".
Install
npx vskill@latest install cxavireh/hotz-skills/read-paperSKILL.md
Read Paper
Deep-dive a single paper with interactive Q&A. Outputs a structured analysis, then lets the user ask follow-up questions.
Instructions
When this skill is invoked with <input>:
Step 1: Parse input and fetch paper content
Determine input type and fetch accordingly:
| Input type | Detection | Action | |
|---|---|---|---|
| Local PDF | <input> ends with .pdf and is a file path | Use Read tool. If PDF exceeds 20 pages, read pages 1-20 first, then ask user which sections to focus on. | |
| arXiv PDF URL | <input> matches arxiv.org/pdf/ | Convert to abstract URL (replace /pdf/ with /abs/, remove .pdf suffix), then fetch with Jina Reader: curl -s "https://r.jina.ai/{abstract_url}" -H "Accept: text/markdown" | |
| arXiv URL | <input> matches arxiv.org (non-PDF) | Fetch with Jina Reader: curl -s "https://r.jina.ai/{url}" -H "Accept: text/markdown" | |
| Other URL | <input> starts with http:// or https:// | Try WebFetch first. If it fails or returns insufficient content, fall back to Jina Reader: curl -s "https://r.jina.ai/{url}" -H "Accept: text/markdown" | |
| Pasted text | None of the above | Use <input> directly as paper content |
If fetching fails entirely, tell the user and suggest an alternative input method.
Step 2: Gather research context
Read the following files if they exist (skip silently if not found):
docs/papers/landscape.md— user's literature mapexp/summary.md— user's experiment history
Step 3: Delegate to @domain-expert
Invoke @domain-expert with this prompt:
Mode 4: Paper Deep-DivePaper content:{fetched paper content}Research context:- Literature landscape: {landscape.md content or "not available"}- Experiment history: {exp/summary.md content or "not available"}Provide your structured deep-dive analysis (Methodology Skeleton, Assumptions & Limitations, Bridge Analysis), then enter interactive Q&A mode.
The user will then interact directly with domain-expert for follow-up questions. When the user says "save" / "archive" / "store" / "存档" / "保存" (with optional "as {name}"), domain-expert handles archival via its Mode 4 archive sub-flow.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/read-paper/SKILL.md
Popularity
- 7-day trend score
- 5
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/cxavireh/hotz-skills/read-paper)