ask_paper
Answer questions about a paper in the vault, using note first and arXiv HTML as fallback
npx skills add majiayu000/claude-skill-registry --skill ask-paper --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
## ❓ Ask Paper Skill Answer a question about a specific paper in the vault. **Input format:** `/ask_paper <partial paper title or keyword> | <question>` If no `|` separator is present, treat the entire argument as combined input and infer the paper title and question from context. --- ## CRITICAL RULES - **Read the paper note first** — always attempt to answer from the note - **Only fetch arXiv HTML if the note is insufficient** — avoid unnecessary web requests - **Never hallucinate** — if the answer isn't in the note or the paper, say so - **Single paper scope** — answer questions about one paper at a time - **Project context allowed** — may reference linked projects from the note to give research-relevant answers - **Update the note** when arXiv HTML provides significant new information relevant to the question --- ## WORKFLOW ### 1. Resolve paper identity **Fuzzy matching:** - Search `Reading/` directory for files matching the provided title/keyword - Use glob pattern: `Reading/*<keyword>*.md` - If multiple matches, pick the closest match or ask user to disambiguate - If no match, inform user the paper is not in the vault **Validation:** - Confirm the matched file exists in `Rea
- ❓ Ask Paper Skill
- CRITICAL RULES
- WORKFLOW
- 1. Resolve paper identity
- 2. Read the paper note
- 3. Attempt to answer from the note
- 4. Fetch arXiv HTML (fallback)
- 5. Answer the question
- 6. Update the paper note (when arXiv HTML was fetched)
- HANDLING EDGE CASES
- Paper not in vault
- No arXiv URL in frontmatter
- Question requires cross-referencing
- Question about linked projects
What does the ask_paper skill do?
Answer questions about a paper in the vault, using note first and arXiv HTML as fallback
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill ask-paper --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
