Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Fetch academic papers from Sci-Hub given a DOI. Automatically downloads PDFs and saves them to research/papers/ with clean filenames. Use when the user provides a DOI or requests a paper from PubMed.
Fetch academic papers from Sci-Hub given a DOI. Automatically downloads PDFs and saves them to research/papers/ with clean filenames. Use when the user provides a DOI or requests a paper from PubMed.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Automated academic paper retrieval from Sci-Hub.
Takes DOI as input Navigates to https://www.sci-hub.su/DOI Downloads the PDF Saves to research/papers/ with clean filename Returns confirmation with file path
workspace/ โโโ research/ โโโ papers/ โโโ paper_10.1038_nature12345.pdf โโโ paper_10.1016_j.cell.2023.01.001.pdf โโโ ...
paper_[DOI with slashes replaced].pdf Examples: DOI: 10.1038/nature12345 โ paper_10.1038_nature12345.pdf DOI: 10.1016/j.cell.2023.01.001 โ paper_10.1016_j.cell.2023.01.001.pdf
When user provides a DOI: Extract DOI - Parse from message (with or without https://doi.org/ prefix) Navigate Sci-Hub - Use browser to load https://www.sci-hub.su/DOI Wait for PDF - Let page load and find download link Download - Save PDF to research/papers/ Confirm - Report success with file path
If paper not found on Sci-Hub: Report that Sci-Hub couldn't find it Suggest checking the DOI format User can try manual search If download fails: Report the error Provide Sci-Hub URL for manual download
With Obsidian Sync: Papers saved in research/papers/ Can create notes linking to PDFs Sync metadata to Obsidian vault With Research Automation: Fetch papers discovered in research runs Build reference library automatically Cross-reference with protocol notes
Finding DOIs: PubMed: Listed in article details Paper itself: Usually on first page Google Scholar: In citation info Format flexibility: With prefix: https://doi.org/10.1038/nature12345 โ Without prefix: 10.1038/nature12345 โ Either format works Batch fetching: Send multiple DOIs at once Processed sequentially All saved to research/papers/ Status: Active Sci-Hub Domain: https://www.sci-hub.su Save Location: research/papers/
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.