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", "ספרייה", "ספרים".
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/alexpolonsky/libby-book-monitorWhat 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
--profileflag to keep your personal watchlist organized if you track books for multiple people. - Notifications: For cron jobs, always use the
--notifyflag to suppress output unless new books are discovered, keeping your logs clean and relevant.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-alexpolonsky-libby-book-monitor": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
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".
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. מכבי פארם, תרופות, מלאי, בית מרקחת.
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", "מסעדה", "הזמנת שולחן", "תפריט", "ארוחת ערב", "אונטופו", "איפה לאכול".
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", "הסתברות תקיפה באיראן", "מצב איראן", "סטרייק ראדאר".
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", "בילה בתל אביב", "מה היה פה פעם", "מועדונים שנסגרו", "בתי קפה היסטוריים", "בתי קולנוע בחיפה".