About paper-search
paper-search is a skill for finding academic papers and retrieving their details, suited to literature research and sourcing scientific evidence. It searches by keywords and looks up records by DOI or OpenAlex ID, including abstracts, citation counts, and open-access links.
Key features
- 01Search papers by keyword
- 02Sort by relevance, citations, or date
- 03Look up DOI or OpenAlex ID
- 04Retrieve authors, abstracts, and citation counts
- 05Find open-access links and related works
Use cases
- 01Find papers on a specific topic
- 02Filter for highly cited or recent research
- 03Get abstracts and open-access PDF links
- 04Explore citation relationships through related works
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ ykdojo/ paper-search --skill paper-searchAfter installing, type/paper-searchin Claude Code to confirm it loaded.
Details
From the project READMESearch for academic papers and get details including title, authors, citation count, DOI, abstract, and open access links.
Steps:
- Find the scripts directory:
find ~/.claude -name "search.sh" -path "*/paper-search/*" 2>/dev/null | sort -V | tail -1- This finds the script whether installed via plugin or manual setup
- The
paper.shscript is in the same directory
- To search for papers by keyword:
<scripts-dir>/search.sh "your search query" [limit] [sort] [page]limit: number of results per page (default: 10, max: 200)sort:relevance(default),cites, ordatepage: page number for pagination (default: 1)
- To look up a specific paper by DOI or OpenAlex ID:
<scripts-dir>/paper.sh <DOI_URL or OpenAlex_ID>- Accepts full DOI URLs like
https://doi.org/10.3390/brainsci8020020 - Or OpenAlex IDs like
W2789811475 - Returns full details: authors, abstract, concepts, open access PDF link, related works
- Accepts full DOI URLs like
Tips:
- Use
relevancesort (default) for topical searches. Useciteswhen you want landmark papers. - Be specific with queries — "bilingual cognitive advantages executive function" beats "bilingualism brain".
- Use
paper.shto get the full abstract when search results show "Abstract: N/A". - The
related_worksIDs frompaper.shcan be fed back intopaper.shto explore the citation graph. - When the user asks for scientific backing: search broadly first, pick the most relevant/cited papers, then use
paper.shfor full details and cite as (Author, Year, Journal).
Comments
Markdown supported