Install
openclaw skills install @tonywangcn/book-researchResearches books, authors, and audiobooks via the Crawlora API — Goodreads (books, authors, reviews, lists, quotes) and Apple Books (books, audiobooks, series, reviews, charts) — returning clean JSON. Use when the user wants a book's ratings/reviews, an author's bibliography, curated reading lists, or audiobook details and charts.
openclaw skills install @tonywangcn/book-researchLook up books, authors, reviews, and audiobooks across Goodreads and Apple Books as normalized JSON from the Crawlora API — no scraping book-catalog pages.
export CRAWLORA_API_KEY=sk_your_key_herex-api-key: $CRAWLORA_API_KEY against
https://api.crawlora.net/api/v1. Missing/invalid key → 401./goodreads/search (q) to find a book/author id, then
/goodreads/book/{id} (+ /reviews, /editions) or
/goodreads/author/{id} (+ /books, /quotes). /goodreads/genre/{name}
and /goodreads/list/{id} (browse via /goodreads/lists) cover curated
browsing./apple-books/search (term) to find a book id, then
/apple-books/book/{id} (+ /reviews, /similar) or
/apple-books/author/{id}. Audiobooks mirror this:
/apple-books/audiobook/search → /apple-books/audiobook/{id} (+
/reviews, /similar), with /apple-books/audiobook-series/{id} and
/apple-books/series/{id} for series. /apple-books/charts shows what's
popular by country/genre.Full endpoint list, methods, and params: reference/endpoints.md.
# Goodreads:
scripts/crawlora.sh /goodreads/search q="Project Hail Mary" | jq '.'
scripts/crawlora.sh /goodreads/book/54493401 | jq '.'
# Apple Books:
scripts/crawlora.sh /apple-books/search term="Project Hail Mary" | jq '.'
scripts/crawlora.sh /apple-books/charts | jq '.'
Raw curl fallback:
curl -fsS -H "x-api-key: $CRAWLORA_API_KEY" \
"https://api.crawlora.net/api/v1/goodreads/author/1221698.Andy_Weir" | jq '.'
See reference/endpoints.md for every Goodreads
and Apple Books endpoint this skill uses.
/goodreads/author/{id}/books (or
/apple-books/author/{id}) for a full backlist, cross-checked against
/goodreads/book/{id}/reviews for reception./apple-books/book/{id}/similar or a
Goodreads genre/list page for recommendations in a category./apple-books/book/{id} alongside
/apple-books/audiobook/search for the same title to see if a narrated
edition exists.2xx; free tier 2,000 credits/mo.
Key at https://crawlora.net.CRAWLORA_API_KEY only — never hardcode, query-param, or commit it..../search
first if you only have a title/author name.page/limit) — walk pages for full coverage.