/install anne-library-downloader
Anne's Library Downloader
Download books, articles, and DOIs from academic libraries with full automation.
What This Skill Does
- Downloads PDFs from library databases
- Extracts DOIs from URLs
- Automates authentication for institutional access
- Handles VitalSource, ProQuest, EBSCO, and other academic platforms
Installation
# Install dependencies
pip install playwright requests beautifulsoup4
# Install browser for Playwright
playwright install chromium
Usage
# Download a book by title/author
anne-download --book "Essential Biological Psychology" --author "Martin, G. Neil"
# Download by DOI
anne-download --doi "10.1037/0000092-000"
# Download by URL
anne-download --url "https://library.capella.edu/..."
# Batch download from list
anne-download --list ~/Downloads/my_reading_list.txt
Configuration
Set up library credentials:
# For Capella library
export ANNE_LIBRARY_URL="https://capella.alma.exlibrisgroup.com"
export ANNE_LIBRARY_USER="your_username"
export ANNE_LIBRARY_PASS="your_password"
Supported Platforms
- VitalSource Bookshelf
- ProQuest
- EBSCOhost
- JSTOR
- PubMed Central
- ScienceDirect
- Springer Link
- Taylor & Francis Online
Features
- Auto-authentication: Handles institutional login automatically
- DOI extraction: Pulls DOI from any academic URL
- Metadata preservation: Saves citation info alongside PDF
- Batch processing: Download entire reading lists
- Format conversion: Convert to PDF, EPUB, or text
Files
scripts/download.py— Main download scriptscripts/auth.py— Authentication handlersscripts/doi_extractor.py— DOI extractionreferences/config.json— Library configurations
Skill created: March 8, 2026
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install anne-library-downloader - After installation, invoke the skill by name or use
/anne-library-downloader - Provide required inputs per the skill's parameter spec and get structured output
What is Anne Library Downloader?
Automates downloading academic PDFs by title, author, DOI, or URL from libraries like ProQuest and EBSCO with auto-login and batch support. It is an AI Agent Skill for Claude Code / OpenClaw, with 127 downloads so far.
How do I install Anne Library Downloader?
Run "/install anne-library-downloader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Anne Library Downloader free?
Yes, Anne Library Downloader is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Anne Library Downloader support?
Anne Library Downloader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Anne Library Downloader?
It is built and maintained by Neckr0ik (@neckr0ik); the current version is v1.0.0.