ialisted
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