Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Download ebooks (epub/pdf) from Anna's Archive and upload them to MEGA automatically. Use when the user asks to download a book, find an ebook, search for a...
Download ebooks (epub/pdf) from Anna's Archive and upload them to MEGA automatically. Use when the user asks to download a book, find an ebook, search for a...
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.
Search Anna's Archive, download epub/pdf, upload to mega:/Books/.
Anna's Archive is DNS-blocked on the VPS. The /etc/hosts override is already in place: 186.2.165.77 annas-archive.li MEGA is configured via rclone (rclone ls mega:/ to verify).
cd ~/clawd .venv-books/bin/python3 skills/book-fetch/scripts/book_fetch.py "TITLE AUTHOR" Options: --format pdf โ prefer PDF over epub --dry-run โ search only, no download --pick -1 โ interactive result picker --pick N โ pick result index N (default: 0)
Search annas-archive.li โ parse data-content attributes for title/author/md5 Fetch annas-archive.li/md5/<md5> โ find libgen.li/ads.php link Fetch libgen.li/ads.php โ extract get.php?md5=...&key=... direct link Download file with progress bar Upload via rclone copy ... mega:/Books/ Fallback: If no libgen.li mirror exists (newer books), tries Anna's Archive fast/slow download links.
New books (2023+) may lack libgen mirrors; fast_download requires AA membership; slow_download is rate-limited venv: ~/clawd/.venv-books/ (requests, beautifulsoup4, lxml) Files cached at /tmp/books/ after download GitHub: https://github.com/zerone0x/book-fetch
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.