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 109 stars 8 forks Updated today MIT

Install

View on GitHub

Quality Score: 90/100

Stars 20%
68
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
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
6 months ago
Last Updated
today
Language
Python
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category