books-acquirerAcquire named books via library borrow/hold/download first, then explicit retailer purchase. Use when asked to get, hold, borrow, buy, or download an EPUB book.
books-analyze-goodreads-exportLoad and query a Goodreads CSV export as the Goodreads backend for the books-library skill. Use when the books-library skill selects a Goodreads export as its data source.
books-calibreSupporting Calibre backend for the books-library skill. Use when the books-library skill selects Calibre as the data source.
books-find-incomplete-seriesFind incomplete series in a Calibre library and identify the next book to read in each series. Use when asked which book series are incomplete.
books-librarySearch, analyze, and recommend books from either a Calibre library or a Goodreads CSV export. Use when asked about books in either library.
books-nextAnalyze reading patterns and recommend what to read next from a Calibre library or Goodreads export. Use when asked what to read next.
books-randomPick a random book from a Calibre library or Goodreads export, honoring the user's requested pool and filters. Use when asked to choose a random book.
books-release-scoutRead-only new-release book recommendations from Calibre ratings with current library availability and retailer pricing. Use when asked to scout for new books to read or buy.
books-seriesList unfinished book series and the next unread book from a Calibre library or Goodreads export. Use when asked about unfinished series or the next unread book.
books-statsShow reading statistics from a Calibre library or Goodreads export, including pace, pages, ratings, authors, series, and TBR. Use when asked for reading statistics or habits.
books-vibesFind books with similar authors, series, themes, shelves, length, or ratings in a Calibre library or Goodreads export. Use when asked for similar-book recommendations.