Conduct deep academic research on: $ARGUMENTS
$ARGUMENTS can include:
- A research topic or question (e.g.
the relationship between organizational structure and innovation) - A discipline filter (e.g.
--field neuroscience,--field theology,--field organizational-theory) - A date range (e.g.
--since 2020) - An output path override (default:
_research/academic/) - A depth flag (e.g.
--depth quickfor 5-10 papers,--depth deepfor 20-30+) - Empty — ask the user what they want to research
Purpose
This skill performs live academic research across the best free, open-access scholarly databases available. It searches multiple sources, retrieves abstracts and (where available) full text, synthesizes findings, and produces a structured research report with proper citations.
What it produces:
_research/academic/[topic-slug]/README.md— executive summary and key findings_research/academic/[topic-slug]/literature-review.md— organized synthesis of the literature_research/academic/[topic-slug]/paper-profiles.md— individual paper summaries with metadata_research/academic/[topic-slug]/citation-network.md— key citation relationships and influential papers_research/academic/[topic-slug]/source-index.md— all searches run, URLs fetched, retrieval status
Source Databases
1. Semantic Scholar (Primary)
What it is: AI-powered academic search engine from the Allen Institute for AI. Covers 200M+ papers across all fields. Provides abstracts, citation counts, influential citation flags, open-access PDF links, and TLDR summaries.
API Endpoint: https://api.semanticscholar.org/graph/v1/
Key API routes:
# Search for papers by keyword
GET https://api.semanticscholar.org/graph/v1/paper/search?query={query}&limit=20&fields=title,abstract,year,citationCount,influentialCitationCount,openAccessPdf,authors,url,tldr,publicationTypes,journal
# Get a specific paper with full details
GET https://api.semanticscholar.org/graph/v1/paper/{paper_id}?fields=title,abstract,year,citationCount,influentialCitationCount,openAccessPdf,authors,references,citations,url,tldr,journal,publicationTypes,fieldsOfStudy
# Get a paper's references
GET https://api.semanticscholar.org/graph/v1/paper/{paper_id}/references?fields=title,abstract,year,citationCount,authors,url&limit=50
# Get a paper's citations
GET https://api.semanticscholar.org/graph/v1/paper/{paper_id}/citations?fields=title,abstract,year,citationCount,authors,url&limit=50
# Search by author
GET https://api.semanticscholar.org/graph/v1/author/search?query={name}&fields=name,paperCount,citationCount,hIndex
Usage notes:
- No API key required for basic use (rate-limited to ~100 requests/5 min)
- The
influentialCitationCountfield distinguishes papers that are merely cited from those that are deeply engaged with — prioritize high influential citation counts - The
tldrfield provides AI-generated paper summaries — very useful for rapid screening - The
openAccessPdffield links directly to free full text when available - Use
fieldsOfStudyto filter by discipline - Pagination: use
offsetparameter for additional results
2. OpenAlex (Comprehensive Metadata)
What it is: Free, open catalog of 250M+ scholarly works. Successor to Microsoft Academic Graph. Rich metadata including institutional affiliations, concepts, citation data, and open-access status.
API Endpoint: https://api.openalex.org/
Key API routes:
# Search works (papers)
GET https://api.openalex.org/works?search={query}&per_page=25&sort=cited_by_count:desc
# Filter by publication year
GET https://api.openalex.org/works?search={query}&filter=publication_year:2020-2025&per_page=25
# Filter by open access
GET https://api.openalex.org/works?search={query}&filter=is_oa:true&per_page=25
# Get a specific work by DOI
GET https://api.openalex.org/works/doi:{doi}
# Search authors
GET https://api.openalex.org/authors?search={name}
# Search concepts/topics
GET https://api.openalex.org/concepts?search={concept}
# Get institution details
GET https://api.openalex.org/institutions?search={name}
Usage notes:
- Completely free, no API key needed (polite pool: add
mailtoparameter for better rate limits) - Excellent for citation count data and understanding a paper's impact
- The
conceptsfield maps papers to a hierarchical topic taxonomy — useful for finding related work - Use
filter=is_oa:trueto limit results to open-access papers with available full text - Supports complex filters:
filter=publication_year:>2019,concepts.id:C41008148(computer science) - Returns
open_access.oa_urlfor direct links to free full text
3. arXiv (Preprints — STEM Fields)
What it is: The preprint server for physics, mathematics, computer science, quantitative biology, statistics, electrical engineering, and economics. All papers are freely available in full text.
API Endpoint: http://export.arxiv.org/api/query
Key API routes:
# Search by keyword
GET http://export.arxiv.org/api/query?search_query=all:{query}&start=0&max_results=20&sortBy=relevance
# Search within title
GET http://export.arxiv.org/api/query?search_query=ti:{query}&max_results=20
# Search within abstract
GET http://export.arxiv.org/api/query?search_query=abs:{query}&max_results=20
# Search by author
GET http://export.arxiv.org/api/query?search_query=au:{author_name}&max_results=20
# Search by category (e.g., cs.AI, cs.CL, physics.soc-ph)
GET http://export.arxiv.org/api/query?search_query=cat:{category}+AND+all:{query}&max_results=20
# Combine with date range
GET http://export.arxiv.org/api/query?search_query=all:{query}+AND+submittedDate:[202001010000+TO+202512312359]&max_results=20
Usage notes:
- Completely free, no API key needed
- Returns Atom XML — parse for
<entry>elements containing title, summary, authors, links - The
<link>withtitle="pdf"provides direct PDF link - Every paper on arXiv has full text available — this is the richest free source for STEM
- Common categories:
cs.AI(AI),cs.CL(NLP),cs.LG(Machine Learning),stat.ML,q-bio,econ - arXiv papers are preprints — note they may not be peer-reviewed
- Also search via web:
https://arxiv.org/search/?query={query}&searchtype=all
4. PubMed Central (Biomedical & Life Sciences)
What it is: NIH's free full-text archive of biomedical and life sciences literature. Millions of articles from peer-reviewed journals.
API Endpoint: https://eutils.ncbi.nlm.nih.gov/entrez/eutils/
Key API routes:
# Search PubMed for article IDs
GET https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pubmed&term={query}&retmax=20&sort=relevance&retmode=json
# Search PMC (full-text subset) for article IDs
GET https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pmc&term={query}&retmax=20&sort=relevance&retmode=json
# Fetch article summaries by ID
GET https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=pubmed&id={id1,id2,id3}&retmode=json
# Fetch full abstract
GET https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pubmed&id={id}&rettype=abstract&retmode=text
# Fetch full text from PMC
GET https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pmc&id=PMC{id}&rettype=full&retmode=xml
# Search with date filter
GET https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pubmed&term={query}&mindate=2020/01/01&maxdate=2025/12/31&datetype=pdat&retmode=json
Usage notes:
- Free, no API key needed (rate-limited to 3 requests/second without key, 10/sec with key)
- Two databases:
pubmed(citations + abstracts) andpmc(full-text open access) - Always search both — PMC has full text but fewer articles; PubMed has broader coverage
- Use MeSH terms for precise medical/biological searches (e.g.,
"organizational innovation"[MeSH]) - PMC full-text articles can be retrieved as XML and parsed for sections
- Also searchable via web:
https://pubmed.ncbi.nlm.nih.gov/?term={query}
5. CORE (Global Open Access Aggregator)
What it is: Aggregates open-access research papers from repositories and journals worldwide. 200M+ papers, many with full text.
Web Search Endpoint: https://core.ac.uk/search?q={query}
Usage notes:
- Use via web search/fetch — search
site:core.ac.uk {query}or fetch search results page - Aggregates from institutional repositories, so often has papers not found elsewhere
- Good for humanities, social sciences, and non-US/UK research
- Full text often available as PDF download
- Particularly useful when Semantic Scholar and OpenAlex return limited results for a niche topic
Research Process
Phase 1 — Scope & Strategy
Before searching, establish:
- Core research question — What specific question(s) are we trying to answer?
- Discipline(s) — Which fields are relevant? This determines which databases to prioritize.
- Date range — How far back should we look? Default to last 10 years unless topic requires historical depth.
- Depth — Quick survey (5-10 key papers) or deep review (20-30+ papers)?
- Search terms — Generate 3-5 search query variations, including:
- Direct terminology
- Synonyms and alternative phrasings
- Related concepts that might yield relevant results
- Key author names if known
State the strategy before executing.
Phase 2 — Multi-Source Search
Run searches across all relevant databases. For each database:
- Execute 2-3 query variations to maximize coverage
- Sort by relevance and citation count to surface the most impactful work
- Record every search query and result count for the source index
- Screen results — read titles and abstracts, flag the most relevant papers
Priority order for most topics:
- Semantic Scholar (broadest, best AI-powered relevance)
- OpenAlex (best metadata, citation data)
- arXiv (if STEM-related — full text available)
- PubMed/PMC (if biomedical/health-related)
- CORE (for coverage gaps)
For humanities/theology/social science topics:
- Semantic Scholar
- OpenAlex
- CORE (stronger in these fields)
- Web search for specific journal archives (JSTOR open, etc.)
Phase 3 — Paper Profiling
For each selected paper, extract:
| Field | Description |
|---|---|
title |
Full paper title |
authors |
All authors with affiliations where available |
year |
Publication year |
journal |
Journal or conference name |
doi |
DOI if available |
citation_count |
Total citations |
influential_citations |
Influential citation count (from Semantic Scholar) |
abstract |
Full abstract |
tldr |
AI summary if available |
key_findings |
3-5 bullet points of main findings/arguments (extracted from abstract or full text) |
methodology |
Research method used |
relevance |
Why this paper matters to our research question |
open_access_url |
Direct link to free full text |
source_db |
Which database(s) found this paper |
Phase 4 — Literature Synthesis
Organize findings into a structured literature review:
- Thematic organization — Group papers by sub-theme or argument, not chronologically
- Consensus and debate — Where do researchers agree? Where do they disagree?
- Methodological patterns — What approaches dominate? What's missing?
- Evolution of thinking — How has the field's understanding changed over time?
- Key gaps — What questions remain unanswered?
- Seminal works — Which papers are most-cited and foundational?
Phase 5 — Citation Network Analysis
Map the citation relationships:
- Most-cited papers in our result set — these are the foundational works
- Citation clusters — groups of papers that cite each other heavily (research communities)
- Bridge papers — papers that connect different research communities or disciplines
- Recent high-impact papers — newer papers with rapid citation accumulation
- Recommended further reading — highly-cited papers in reference lists that we didn't capture
Phase 6 — Output Generation
Write all output files with clean markdown formatting.
README.md structure:
# Academic Research: [Topic]
**Date:** [YYYY-MM-DD]
**Research question:** [question]
**Scope:** [fields, date range, depth]
**Papers reviewed:** [N]
## Key Findings
[3-5 top-level findings with supporting citations]
## Research Landscape
[Brief overview of the state of research on this topic]
## Files in This Report
- [literature-review.md](literature-review.md) — Thematic synthesis
- [paper-profiles.md](paper-profiles.md) — Individual paper summaries
- [citation-network.md](citation-network.md) — Citation analysis
- [source-index.md](source-index.md) — All searches and sources
Key Rules
- Live sources only — All paper data must come from actual API calls or web fetches, not parametric memory. If a database is unavailable, note it and try alternatives.
- No fabricated citations — Never invent paper titles, authors, DOIs, or citation counts. Every paper in the report must trace to a real search result.
- Abstract ≠ full text — When synthesizing, be clear about whether conclusions come from abstracts or full-text reading. Most synthesis will be abstract-based; flag when full text was available and read.
- Citation counts are relative — A paper with 50 citations in a niche field may be more significant than one with 500 in a broad field. Note field context.
- Preprint caveat — arXiv papers are preprints. Always note when a source is not peer-reviewed.
- Source index is mandatory — Every search query, API call, and URL fetch must be logged in
source-index.mdwith result counts and retrieval status. - Deduplicate across databases — The same paper will appear in multiple databases. Deduplicate by DOI or title match. Note which databases found each paper.