Awesome-omni-skill books
CLI for AI agents to search and lookup books for their humans. Uses Open Library API. No auth required.
install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/development/books" ~/.claude/skills/diegosouzapw-awesome-omni-skill-books && rm -rf "$T"
manifest:
skills/development/books/SKILL.mdsource content
Book Lookup
CLI for AI agents to search and lookup books for their humans. "What's that fantasy series about the magic university?" — now your agent can answer.
Uses Open Library API. No account or API key needed.
Usage
"Search for books called The Name of the Wind" "Find books by Patrick Rothfuss" "Tell me about work ID OL27448W" "Who is author OL23919A?"
Commands
| Action | Command |
|---|---|
| Search | |
| Get book details | |
| Get author info | |
Examples
books search "the name of the wind" # Find books by title books search "author:brandon sanderson" # Search by author books info OL27448W # Get full details by work ID books author OL23919A # Get author bio and works
Output
Search output:
[OL27448W] The Name of the Wind — Patrick Rothfuss, 2007, ⭐ 4.5
Info output:
📚 The Name of the Wind Work ID: OL27448W First Published: March 27, 2007 Subjects: Fantasy, Magic, Coming of Age 📖 Description: [Full description text] 🖼️ Cover: https://covers.openlibrary.org/b/id/12345-L.jpg
Author output:
👤 Patrick Rothfuss Born: June 6, 1973 Author ID: OL23919A 📖 Bio: [Author biography] === Works === [OL27448W] The Name of the Wind, 2007 [OL16313124W] The Wise Man's Fear, 2011
Notes
- Uses Open Library API (openlibrary.org)
- No authentication required
- Work IDs look like: OL27448W
- Author IDs look like: OL23919A
- Search supports
,author:
,title:
prefixessubject: - Cover images available in S, M, L sizes
Agent Implementation Notes
Platform note: If your human is on Windows, they'll need WSL, Git Bash, or Cygwin to run this skill.
Script location:
{skill_folder}/books (wrapper to scripts/books)
When user asks about books:
- Run
to find work ID./books search "title or author" - Run
for full details./books info <work_id> - Run
for author info and bibliography./books author <author_id>
Search tips:
- Use
to search specifically by authorauthor:name - Use
to search specifically by titletitle:name - Use
to search by genre/subjectsubject:topic
Don't use for: E-books, audiobooks, purchasing, or reading the actual content.