Use when the user asks about a Calibre ebook library or book collection: find books, search metadata or full text in EPUB/AZW3 files, or locate book paths via Calibre databases.
100
Quality
100%
Does it follow best practices?
Impact
100%
1.35xAverage score across 3 eval scenarios
Metadata lookup by title or author using find_books.py against a small Calibre fixture library.
correct title and author
95%
100%
reports a book id
25%
100%
uses metadata-first workflow
40%
100%
brief method explanation
93%
100%
Without context: $0.1674 · 1m 23s · 35 turns · 331 in / 8,843 out tokens
With context: $0.0560 · 27s · 13 turns · 150 in / 2,989 out tokens
Book-scoped full-text search and excerpt retrieval using search_content.py and get_excerpt.py.
identifies the correct book
66%
100%
searches within the scoped book
88%
100%
returns a valid excerpt
66%
100%
explains script usage
100%
100%
Without context: $0.2071 · 1m 50s · 35 turns · 277 in / 12,456 out tokens
With context: $0.0824 · 38s · 17 turns · 196 in / 4,363 out tokens
Global search plus path resolution using find_books.py, search_content.py, and resolve_book.py.
correct title and author
100%
100%
uses appropriate discovery flow
60%
100%
uses resolve_book.py for final path
62%
100%
returns a concrete path and method note
93%
100%
Without context: $0.2071 · 1m 47s · 31 turns · 328 in / 12,225 out tokens
With context: $0.0796 · 45s · 17 turns · 185 in / 4,426 out tokens
Install with Tessl CLI
npx tessl i jobe-skills/ebook-library@1.0.3