Rechercher

PythonReactSEOPDF
OpenClaw

paper-fetcher

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.

biohackerrrrrr0 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install biohackerrrrrr/paper-fetcher

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

Paper Fetcher

Automated academic paper retrieval from Sci-Hub.

Usage

Simple fetch:

Get paper: 10.1038/nature12345

Multiple papers:

Fetch these papers:
- 10.1016/j.cell.2023.01.001
- 10.1038/s41586-2023-06789-0
- 10.1126/science.abc1234

With context:

Get the epitalon paper: 10.1007/s12603-011-0032-7

What It Does

  1. Takes DOI as input
  2. Navigates to https://www.sci-hub.su/DOI
  3. Downloads the PDF
  4. Saves to research/papers/ with clean filename
  5. Returns confirmation with file path

Output Location

workspace/
└── research/
    └── papers/
        ├── paper_10.1038_nature12345.pdf
        ├── paper_10.1016_j.cell.2023.01.001.pdf
        └── ...

Filename Format

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

Workflow

When user provides a DOI:

  1. Extract DOI - Parse from message (with or without https://doi.org/ prefix)
  2. Navigate Sci-Hub - Use browser to load https://www.sci-hub.su/DOI
  3. Wait for PDF - Let page load and find download link
  4. Download - Save PDF to research/papers/
  5. Confirm - Report success with file path

Error Handling

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

Integration

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

Tips

Finding DOIs:

  • PubMed: Listed in article details
  • Paper itself: Usually on first page
  • Google Scholar: In citation info

Format flexibility:

  • With prefix: `https...

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/biohackerrrrrr/paper-fetcher
Version
—
Commit
027548734e33d5c0eab564d8a6b9bfc86e5772bf
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

Contenu extrait

SKILL.md
# Paper Fetcher

Automated academic paper retrieval from Sci-Hub.

## Usage

**Simple fetch:**
```
Get paper: 10.1038/nature12345
```

**Multiple papers:**
```
Fetch these papers:
- 10.1016/j.cell.2023.01.001
- 10.1038/s41586-2023-06789-0
- 10.1126/science.abc1234
```

**With context:**
```
Get the epitalon paper: 10.1007/s12603-011-0032-7
```

## What It Does

1. Takes DOI as input
2. Navigates to https://www.sci-hub.su/DOI
3. Downloads the PDF
4. Saves to `research/papers/` with clean filename
5. Returns confirmation with file path

## Output Location

```
workspace/
└── research/
    └── papers/
        ├── paper_10.1038_nature12345.pdf
        ├── paper_10.1016_j.cell.2023.01.001.pdf
        └── ...
```

## Filename Format

`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`

## Workflow

When user provides a DOI:

1. **Extract DOI** - Parse from message (with or without https://doi.org/ prefix)
2. **Navigate Sci-Hub** - Use browser to load https://www.sci-hub.su/DOI
3. **Wait for PDF** - Let page load and find download link
4. **Download** - Save PDF to research/papers/
5. **Confirm** - Report success with file path

## Error Handling

**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

## Integration

**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

## Tips

**Finding DOIs:**
- PubMed: Listed in article details
- Paper itself: Usually on first page
- Google Scholar: In citation info

**Format flexibility:**
- With prefix: `https...

Skills associés

OpenClaw

ai-maestro

23blocks-os

AI Agent Orchestrator with Skills System - Give AI Agents superpowers: memory search, code graph queries, agent-to-agent messaging. Manage Claude, Codex or any AI Agent from one dashboard. Move Agents between c...

OpenClaw

registry-broker-skills

hashgraph-online

AI agent skills for the Universal Registry - search, chat, and register 72,000+ agents across 14+ protocols. Works with Claude, Codex, Cursor, OpenClaw, and any AI assistant.

OpenClaw

skills-manager

rito-w

A cross-platform skills manager for AI IDEs. Search marketplace, download locally, and install to Claude, Cursor, Windsurf, and more with one click.