semantic-scholar-deep

Solid

Deep research over the Semantic Scholar Graph API. Covers endpoints missing from allenai's lookup skill — paper references (backward citations), recommendations, batch paper lookup (up to 500 IDs), snippet search, and multi-hop citation graph traversal (BFS forward/backward). Use when the user asks to build a citation graph, expand a literature seed, find related work, run a reference network traversal, explore what a paper cites or what cites it beyond simple lookup, or batch-resolve many DOI/arXiv/S2 IDs. For multi-step research questions, delegate to the deep-paper-researcher subagent to keep the main context clean. Not for single paper-by-ID lookups (use semantic-scholar-lookup) or topical discovery (use web_search_advanced_exa).

AI & Automation 76 stars 3 forks Updated 5 days ago MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
63
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Semantic Scholar — Deep Research Purpose: fill the gaps that `semantic-scholar-lookup` (allenai) leaves — `references`, `recommendations`, `batch`, and multi-hop citation-graph traversal. ## Contents - [Dispatch Rule](#dispatch-rule-read-first) — inline vs delegate; model selection - [When to Use](#when-to-use) — trigger scenarios - [Scripts](#scripts) — `ss_client.py` + `citation_graph.py` - [Authentication & Rate Limits](#authentication--rate-limits) - [Progressive Disclosure](#progressive-disclosure) — deeper references - [Output Hygiene](#output-hygiene) - [Integration](#integration) — typical pipeline with the subagent ## Dispatch Rule (read first) Two execution modes: ### Inline (run the Bash scripts yourself) Use when the user asks for **one specific endpoint**: - "get references of paper X" → `ss_client.py references <id>` - "recommendations for paper Y" → `ss_client.py recommendations <id>` - "batch-resolve these 30 DOIs" → `ss_client.py batch ...` - "find the snippet where X is said" → `ss_client.py snippets "..."` Fast, cheap, no orchestration overhead. ### Delegate to `deep-paper-researcher` subagent Use when the task is **multi-step** or would otherwise flood the context: - Literature review on a topic - Citation graph / network analysis around a seed paper - Novelty check for an idea - State-of-the-art survey - Anything that requires merging Exa discovery + S2 graph + ranking **Mandatory prompt contents.** The subagent runs in isolated context with ...

Details

Author
CodeAlive-AI
Repository
CodeAlive-AI/ai-driven-development
Created
4 months ago
Last Updated
5 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

deep-research

Deep, multi-source, fact-checked research reports — entirely on the Claude subscription, no API keys. Plans a TOC + acceptance criteria, fans out parallel Task subagents that search the live web (native WebSearch/WebFetch), gap-fills weak sections, then synthesizes a long-form report with inline [n] citations and a Sources list whose every URL is DETERMINISTICALLY verified against URLs that actually appeared in search results (fabricated citations are dropped). A subscription-only port of NVIDIA AI-Q's deep-research core. Use when the user wants a thorough researched report, a literature/landscape/market scan, a cited comparison, or "deep research" / "research X for me". BEFORE invoking, if the question is underspecified (e.g. "what car should I buy" with no budget/use/region), ask 2-3 clarifying questions to narrow scope, then research the refined question.

4 Updated yesterday
WillInvest
AI & Automation Listed

scholar-megasearch

Massive multi-source academic literature search via subagent orchestration. Fans out parallel searchers across every available scholarly source — arXiv, Semantic Scholar, Crossref, OpenAlex, PubMed/PMC, bioRxiv/medRxiv, DOAJ, CORE, BASE, DBLP, IACR, SSRN, Zenodo, Unpaywall, plus web/GitHub — then deduplicates by DOI/arXiv-id/title into one ranked corpus and synthesizes it. Use when the user wants a broad/exhaustive literature sweep, a large-scale paper search, a systematic review corpus, citation snowballing, or to find as many papers as possible on a topic across many databases at once. Triggers: "massive literature search", "literature review", "search across every database", "systematic search", "mega search", "search every source", "exhaustive search". Localized trigger phrases in other languages map to the same intent.

7 Updated today
TaewoooPark
AI & Automation Listed

research_assistant

Search academic papers, find citations, and explore research using Semantic Scholar. Use when user asks about scientific papers, research, citations, or academic topics.

2 Updated today
tanveerkhan2005
AI & Automation Solid

deepxiv

Search and progressively read open-access academic papers through DeepXiv. Use when the user wants layered paper access, section-level reading, trending papers, or DeepXiv-backed literature retrieval.

11,051 Updated today
wanshuiyin
AI & Automation Solid

semantic-scholar-search

Academic literature search using Semantic Scholar API for citation-aware paper discovery

1,034 Updated today
a5c-ai