Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Deep literature research — raw full text reading and targeted PDF queries for rigorous analysis
.claude/skills/yogsoth-ai-literature-research/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-04 | ✗→✓ | ▲ Improved | 70% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 31% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 48% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 63% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 25% | 0% |
Deep reading. Raw full text, targeted PDF queries. For rigorous analysis, experiment design, and paper writing. This is the highest-depth skill — you read the actual paper content, not summaries.
Use this when you need to:
This skill reads RAW FULL TEXT. AI summaries are not acceptable at this depth.
| Tool | Purpose | Returns | |------|---------|---------| | alphaxiv.discover_papers | Primary search — arXiv semantic search | Ranked paper list with metadata | | ss.relevanceSearch | Supplementary search — non-arXiv papers | Title, abstract, authors, citationCount | | ss.paper / ss.paperBatch | Metadata enrichment | Citation count, DOI, S2 ID | | ss.citations | Papers that cite this paper | Citing paper list with context | | ss.references | Papers this paper cites | Referenced paper list | | alphaxiv.get_paper_content | Raw full text (fullText: true) | Complete paper text as markdown | | alphaxiv.answer_pdf_queries | Targeted PDF questions | Relevant page content as XML |
<HARD-GATE> You MUST read raw full text (fullText: true) for ALL key papers.
AI summaries (fullText: false) are NOT acceptable for this skill.
PROHIBITED:
REQUIRED:
get_paper_content(fullText: true) for every key paper (minimum 3)answer_pdf_queries for targeted extraction of specific details</HARD-GATE>
Primary (arXiv):
alphaxiv.discover_papers(
keywords: ["keyword1", "keyword2", "keyword3"],
question: "Detailed description of papers needed for deep analysis",
difficulty: 7
)Supplementary (non-arXiv):
ss.relevanceSearch(
query: "search terms",
limit: 20,
year: "2022-2024"
)Use higher difficulty (7-10) for research-depth searches — you need comprehensive coverage.
ss.paperBatch(
paper_ids: ["ARXIV:2301.xxxxx", "ARXIV:2302.xxxxx", ...]
)Choose 3-10 papers for deep reading based on:
Fewer papers, read deeply > many papers, read shallowly.
For each selected paper:
alphaxiv.get_paper_content(
url: "https://arxiv.org/abs/XXXX.XXXXX",
fullText: true
)fullText: true returns the raw extracted text — complete paper content including:
For specific details that need precise extraction:
alphaxiv.answer_pdf_queries(
url: "https://arxiv.org/pdf/XXXX.XXXXX",
queries: [
"What is the exact model architecture?",
"What hyperparameters were used for training?",
"What datasets were used for evaluation?",
"What are the ablation study results?"
]
)Notes:
Find important related work:
ss.citations(paper_id: "ARXIV:XXXX.XXXXX", limit: 50)
ss.references(paper_id: "ARXIV:XXXX.XXXXX", limit: 50)For promising papers from the graph, repeat Steps 3-5.
<page num="N"> tags showing relevant content# Step 1: Search
alphaxiv.discover_papers(
keywords: ["LoRA", "parameter-efficient", "fine-tuning", "PEFT"],
question: "Papers proposing variants or improvements to LoRA for LLM fine-tuning",
difficulty: 7
)
# Step 2: Enrich
ss.paperBatch(paper_ids: ["ARXIV:2106.09685", "ARXIV:2305.14314", ...])
# Step 3: Select top 5 most relevant
# Step 4: Read full text
alphaxiv.get_paper_content(url: "https://arxiv.org/abs/2106.09685", fullText: true) # Original LoRA
alphaxiv.get_paper_content(url: "https://arxiv.org/abs/2305.14314", fullText: true) # QLoRA
# ... repeat for all 5
# Step 5: Extract specific details
alphaxiv.answer_pdf_queries(
url: "https://arxiv.org/pdf/2106.09685",
queries: [
"What is the rank r used in experiments?",
"What is the training compute compared to full fine-tuning?",
"Which layers have LoRA applied?"
]
)# Step 1: Search
alphaxiv.discover_papers(
keywords: ["diffusion", "sampling", "DDPM", "DDIM", "DPM-Solver"],
question: "Papers proposing fast sampling methods for diffusion models",
difficulty: 8
)
# Step 4: Read full text of key papers
alphaxiv.get_paper_content(url: "https://arxiv.org/abs/2010.02502", fullText: true) # DDPM
alphaxiv.get_paper_content(url: "https://arxiv.org/abs/2010.02502", fullText: true) # DDIM
alphaxiv.get_paper_content(url: "https://arxiv.org/abs/2211.01095", fullText: true) # DPM-Solver++
# Step 5: Compare specific details
alphaxiv.answer_pdf_queries(
url: "https://arxiv.org/pdf/2211.01095",
queries: [
"What is the FID score with 10 sampling steps?",
"How does it compare to DDIM at the same step count?",
"What is the computational overhead of the solver?"
]
)
# Step 6: Find newer work
ss.citations(paper_id: "ARXIV:2211.01095", limit: 30)| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-15 | pass→pass | 16,610 | 8,142 | -51% | 1 | 1 | 0% | 1,580 | 3,127 | +98% | 0 | 0 | — |
case-03 | fail→fail | 63,896 | 27,294 | -57% | 1 | 1 | 0% | 8,275 | 2,640 | -68% | 0 | 0 | — |
case-01 | fail→fail | 49,667 | 68,367 | +38% | 1 | 1 | 0% | 8,287 | 2,644 | -68% | 0 | 0 | — |
case-02 | fail→fail | 51,422 | 71,279 | +39% | 1 | 1 | 0% | 8,277 | 2,866 | -65% | 0 | 0 | — |
case-04 | fail→pass | 20,323 | 9,704 | -52% | 1 | 1 | 0% | 2,152 | 3,650 | +70% | 0 | 0 | — |
case-05 | fail→pass | 14,256 | 5,243 | -63% | 1 | 1 | 0% | 2,237 | 2,930 | +31% | 0 | 0 | — |
case-06 | fail→pass | 26,150 | 14,916 | -43% | 1 | 1 | 0% | 2,451 | 3,625 | +48% | 0 | 0 | — |
case-07 | pass→pass | 17,910 | 5,608 | -69% | 1 | 1 | 0% | 2,777 | 2,947 | +6% | 0 | 0 | — |
case-08 | fail→pass | 21,265 | 9,355 | -56% | 1 | 1 | 0% | 1,716 | 2,802 | +63% | 0 | 0 | — |
case-09 | fail→pass | 54,417 | 5,059 | -91% | 1 | 1 | 0% | 2,398 | 3,002 | +25% | 0 | 0 | — |
case-10 | fail→fail | 18,763 | 20,311 | +8% | 1 | 1 | 0% | 2,587 | 2,874 | +11% | 0 | 0 | — |
case-11 | fail→pass | 10,241 | 6,753 | -34% | 1 | 1 | 0% | 1,587 | 3,228 | +103% | 0 | 0 | — |
case-12 | fail→fail | 14,749 | 10,179 | -31% | 1 | 1 | 0% | 1,540 | 2,924 | +90% | 0 | 0 | — |
case-13 | fail→pass | 19,941 | 13,176 | -34% | 1 | 1 | 0% | 2,572 | 4,076 | +58% | 0 | 0 | — |
case-14 | fail→fail | 10,636 | 17,002 | +60% | 1 | 1 | 0% | 1,740 | 3,220 | +85% | 0 | 0 | — |
case-16 | fail→fail | 9,616 | 4,157 | -57% | 1 | 1 | 0% | 1,759 | 2,537 | +44% | 0 | 0 | — |
case-17 | fail→pass | 18,679 | 4,903 | -74% | 1 | 1 | 0% | 2,942 | 2,950 | +0% | 0 | 0 | — |
case-18 | pass→pass | 6,940 | 5,679 | -18% | 1 | 1 | 0% | 1,248 | 2,477 | +98% | 0 | 0 | — |
case-19 | pass→pass | 10,791 | 6,571 | -39% | 1 | 1 | 0% | 1,918 | 3,116 | +62% | 0 | 0 | — |
case-20 | fail→pass | 10,126 | 9,245 | -9% | 1 | 1 | 0% | 1,662 | 3,038 | +83% | 0 | 0 | — |
case-21 | fail→fail | 37,809 | 13,001 | -66% | 1 | 1 | 0% | 8,229 | 2,510 | -69% | 0 | 0 | — |
case-22 | fail→fail | 41,167 | 17,006 | -59% | 1 | 1 | 0% | 8,226 | 3,077 | -63% | 0 | 0 | — |
case-23 | fail→fail | 8,642 | 7,592 | -12% | 1 | 1 | 0% | 2,045 | 2,820 | +38% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 23 cases were attempted, and 18 counted toward the lift figure. The other 5 produced results that are not comparable between the two arms, so they are excluded from the headline rather than averaged into it. The headline lift of +39 percentage points is the difference between those two pass rates over the 18 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.