← ClaudeAtlas

ialisted

Interact with Internet Archive (archive.org) - upload files, download items, and search the archive using the ia CLI tool. Use when working with archive.org, archiving content, or retrieving historical data.
MikkoParkkola/nab · ★ 4 · AI & Automation · score 80
Install: claude install-skill MikkoParkkola/nab
# Internet Archive CLI Skill This skill enables interaction with the Internet Archive (archive.org) using the `ia` command-line tool from the `internetarchive` Python package. ## Items An item is the fundamental unit on archive.org - a logical grouping of related files sharing common metadata. An item can be a book, a song, an album, a dataset, a movie, an image or set of images, etc. Each item has a unique identifier across the entire archive. Every item contains: - Original uploaded files - Derivative files (automatically generated by archive.org) - `<identifier>_meta.xml` - item-level metadata - `<identifier>_files.xml` - file-level metadata Items must belong to a collection. ### Item Limits | Constraint | Recommended | Hard Limit | |------------|-------------|------------| | Item total size | Under 100GB | ~1TB | | Files per item | Under 10,000 | 250,000 (performance degrades >10,000) | | Single file size | Under 50GB | 500-700GB | | Daily upload | Under 1,000 files | 5,000 files (zips count as 1) | **Permanent URL patterns:** - Details page: `https://archive.org/details/<identifier>` - Download directory: `https://archive.org/download/<identifier>` - Specific file: `https://archive.org/download/<identifier>/<filename>` - Item history: `https://archive.org/history/<identifier>` **Warning:** Never link to server-specific URLs like `ia802304.us.archive.org` - these break when items migrate between servers. Always use the canonical `archive.org` URLs above. For mor