
Aa Book
- 3 installs
- 2 repo stars
- Updated July 13, 2026
- joelhooks/aa-download
Searches and downloads books from Anna's Archive with browser auth, converts epub/mobi to PDF, and transfers to NAS.
About
Wraps an aa-book CLI to search Anna's Archive, download via authenticated partner pages, convert formats, and copy to NAS. A developer uses it to find and stage a book file.
- Search, authenticated download, format conversion, and NAS transfer workflow
- Daily 25-download quota tracking and progress monitoring
Aa Book by the numbers
- 3 all-time installs (skills.sh)
- Ranked #435 of 550 CLI & Terminal skills by installs in the Skillselion catalog
- Data as of Aug 2, 2026 (Skillselion catalog sync)
npx skills add https://github.com/joelhooks/aa-download --skill aa-bookAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 3 |
|---|---|
| repo stars | ★ 2 |
| Last updated | July 13, 2026 |
| Repository | joelhooks/aa-download ↗ |
What it does
Searches and downloads books from Anna's Archive with browser auth, converts epub/mobi to PDF, and transfers to NAS.
Files
aa-book: Anna's Archive → NAS Acquisition
Workflow: search → authenticated download → optional convert → NAS transfer.
Quick Reference
# Search
aa-book search "designing data intensive applications"
aa-book search "clean architecture" pdf # PDFs only
# Download
aa-book download <md5>
aa-book download <md5> /Users/joel/clawd/data/pdf-brain/incoming
# Check status & quota
aa-book status
aa-book loginCommands
search
aa-book search "query terms" [format]- Shows MD5 + format + size + title
- Optional format filter:
pdf,epub,mobi
download
aa-book download <md5> [output_dir]Steps: 1. Ensure browser login/session 2. Resolve partner download URL 3. Download file (retry) 4. Convert epub/mobi to PDF if possible 5. Copy to NAS (/volume1/home/joel/books/YYYY/)
status
aa-book statusShows current progress + daily count.
Daily Limits
- 25 fast downloads per day (tracked automatically)
- Check quota with
aa-book status - Resets at midnight
Progress Monitoring
Monitor:
tail -f /tmp/aa-book-progress.log
aa-book status