ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 4/5

libby-book-monitor

Track book availability on Libby/OverDrive libraries. Search library catalogues, manage a watchlist, and get notified when books are added. Use for "libby", "check libby", "libby watchlist", "is book on libby", "book available", "overdrive", "library catalogue", "ספרייה", "ספרים".

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/alexpolonsky/libby-book-monitor
Or

What This Skill Does

The Libby/OverDrive Book Monitor is a powerful, lightweight automation tool designed for avid readers who utilize public library digital resources. It allows users to track the availability of specific books across OverDrive-supported libraries. By interacting with the underlying APIs used by the Libby platform, this skill enables you to search library catalogues, maintain a personalized watchlist, and automate availability checks. It is designed for efficiency and is built using Python's standard library, ensuring it is lightweight and requires no external dependencies.

Installation

To install this skill, use the clawhub tool from your terminal. Ensure you have your OpenClaw environment initialized, then run: clawhub install openclaw/skills/skills/alexpolonsky/libby-book-monitor Once installed, you can configure your default library by editing the generated configuration file at ~/.libby-book-monitor/config.json. You can set your preferred library using the subdomain found on your library's OverDrive website.

Use Cases

  • Personal Reading Lists: Track books you want to read and get notified automatically when they become part of your library's digital collection.
  • Academic & Research: Monitor the availability of reference materials or textbooks across multiple library systems.
  • Automated Alerts: Integrate the skill into a cron job to receive daily notifications about new book arrivals, ensuring you never miss a chance to place a hold as soon as a book is added.
  • Multi-user Management: Use the profile feature to manage separate watchlists for different family members or research projects.

Example Prompts

  • "Check if the book 'Project Hail Mary' is available in the Tel Aviv library catalogue."
  • "Add 'Kafka on the Shore' by Haruki Murakami to my library watchlist."
  • "Run my daily check for new books on my library watchlist and notify me of any updates."

Tips & Limitations

  • Limitations: This is an unofficial tool; it does not have the ability to place holds or borrow books for you. It only tracks whether the library owns the item.
  • Rate Limiting: The script includes a 1-second delay between API calls; please respect this to avoid excessive load on library servers.
  • Profiles: Use the --profile flag to keep your personal watchlist organized if you track books for multiple people.
  • Notifications: For cron jobs, always use the --notify flag to suppress output unless new books are discovered, keeping your logs clean and relevant.

Metadata

Stars4473
Views1
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-alexpolonsky-libby-book-monitor": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#libby#reading#automation#library#books
Safety Score: 4/5

Flags: file-read, file-write, external-api

Related Skills

jlm-coffee

Search Jerusalem specialty coffee shops by name, amenities, ratings, and opening hours. Use when user asks about "coffee in Jerusalem", "Jerusalem cafe", "בית קפה בירושלים", "קפה בירושלים", "specialty coffee Jerusalem", "where to get coffee in Jerusalem", "dog-friendly cafe Jerusalem", "laptop cafe Jerusalem", "open now coffee Jerusalem".

alexpolonsky 4473

maccabi-pharm-search

Search for medications and check real-time stock availability at Maccabi pharmacies in Israel. Use when searching for drugs like "nurofen", "acamol/אקמול", "advil", or finding nearby pharmacy branches with stock. Supports Hebrew and English drug names. מכבי פארם, תרופות, מלאי, בית מרקחת.

alexpolonsky 4473

ontopo

Search Israeli restaurants, check table availability, view menus, and get booking links on Ontopo. Use for "restaurant reservation", "table booking", "ontopo", "where to eat in Israel", "מסעדה", "הזמנת שולחן", "תפריט", "ארוחת ערב", "אונטופו", "איפה לאכול".

alexpolonsky 4473

strikeradar

Monitor US-Iran strike probability using open-source indicators - news alerts, Iran internet connectivity, oil prices, flight traffic, military tanker detection, weather, Polymarket odds, and Pentagon activity. Use when user asks about "Iran strike probability", "strike radar", "Iran situation", "US attack Iran", "flights over Iran", "oil prices Iran", "Pentagon activity", "Polymarket Iran", "הסתברות תקיפה באיראן", "מצב איראן", "סטרייק ראדאר".

alexpolonsky 4473

timemap

Search historical entertainment, nightlife, and culture venues in Tel Aviv and Haifa from timemap.co.il. Bars, cafes, clubs, cinemas, food venues, performance spaces. Use for "bars in Tel Aviv history", "what was at this address", "nightlife history", "בילה בתל אביב", "מה היה פה פעם", "מועדונים שנסגרו", "בתי קפה היסטוריים", "בתי קולנוע בחיפה".

alexpolonsky 4473