Search paleontology and geoscience research papers via CrossRef, Semantic Scholar, and arXiv APIs. Use when: finding papers by topic/author/DOI, literature reviews, checking citations. Returns: title, authors, year, DOI, abstract. NOT for: accessing full-text PDFs (use browser tool), non-scientific articles.
Search paleontology and geoscience research papers using academic APIs.
✅ USE this skill when:
❌ DON'T use this skill when:
# Search CrossRef (paleontology topics)
curl -s "https://api.crossref.org/works?query=paleontology+theropod&filter=type:journal-article&rows=10" | jq '.message.items[] | {title: .title[0], author: .author[].given + " " + .author[].family, year: .created["date-parts"][0][0], doi: .DOI}'
# Search with journal filter
curl -s "https://api.crossref.org/works?query=Jurassic+dinosaur&filter=journal-title:Paleobiology&rows=5" | jq '.message.items[] | {title: .title[0], doi: .DOI, year: .created["date-parts"][0][0]}'
# Papers by specific author
curl -s "https://api.crossref.org/works?query.author=Stephen+Jay+Gould&rows=10" | jq '.message.items[] | {title: .title[0], year: .created["date-parts"][0][0], doi: .DOI}'
# Lookup specific DOI
curl -s "https://api.crossref.org/works/10.1016/j.palaeo.2023.111234" | jq '.message | {title: .title[0], author: [.author[].given + " " + .author[].family], journal: .container-title[0], year: .created["date-parts"][0][0]}'
# Get citation count
curl -s "https://api.semanticscholar.org/graph/v1/paper/DOI:10.1016/j.palaeo.2023.111234?fields=title,year,citationCount" | jq '.'
Always return papers in this format:
1. **Title**
Authors: Author1, Author2, ...
Year: YYYY
Journal: Journal Name
DOI: 10.xxxx/xxxxx
Abstract: [Brief summary if available]
Citations: N (if available)
curl -s "https://api.crossref.org/works?query=theropod+dinosaur+Cretaceous&filter=type:journal-article,from-pub-date:2020-01-01&rows=5" | jq -r '.message.items[] | "**\(.title[0])**\nAuthors: \([.author[].given + " " + .author[].family] | join(", "))\nYear: \(.created["date-parts"][0][0])\nDOI: \(.DOI)\n"'
curl -s "https://api.crossref.org/works?query=Yixian+Formation+fossil&rows=5" | jq '.message.items[] | {title: .title[0], doi: .DOI, year: .created["date-parts"][0][0]}'
⚠️ CRITICAL: