Skill Openclaw Library Monitor
/install library-book-monitor
Library Book Monitor Skill
A skill to monitor library book availability and get notified when books become available for borrowing.
When to Use
Use this skill when you want to:
- Track book availability at Shenzhen Library
- Get notified when a book becomes available for borrowing
- Monitor multiple books and their availability status
- Automate library book availability checking
Setup
Before using this skill, ensure:
- Python 3.8+ is installed
- Dependencies are installed:
pip install -r requirements.txt - Configuration file
config.yamlis set up (copy fromconfig.yaml.example)
Commands
Add a Book
Add book "Python Programming" by "Guido van Rossum" with monitoring enabled
List All Books
List all monitored books
Check Book Availability
Check availability of all books
Remove a Book
Remove book with ID abc123
Toggle Monitoring
Toggle monitoring for book abc123
Start Scheduled Monitoring
Start monitoring scheduler
Configuration
The skill uses config.yaml for settings:
library:
name: "Shenzhen Library"
base_url: "https://www.szlib.org.cn/"
search_url: "https://www.szlib.org.cn/opac/"
timeout: 30
scheduler:
enabled: true
interval_minutes: 30
retry_on_failure: true
max_retries: 3
notification:
enabled: true
methods:
- console
- email
email:
smtp_server: smtp.qq.com
smtp_port: 587
sender: [email protected]
password: your_smtp_password
recipients:
- [email protected]
Notes
- The skill supports Shenzhen Library by default
- Other libraries can be added by implementing custom scrapers
- Book data is stored in
book_list.json - Please set reasonable check intervals to avoid overloading library servers
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install library-book-monitor - After installation, invoke the skill by name or use
/library-book-monitor - Provide required inputs per the skill's parameter spec and get structured output
What is Skill Openclaw Library Monitor?
Monitor library book availability and get notified when books become available for borrowing. Supports Shenzhen Library and extensible for other libraries. It is an AI Agent Skill for Claude Code / OpenClaw, with 329 downloads so far.
How do I install Skill Openclaw Library Monitor?
Run "/install library-book-monitor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Skill Openclaw Library Monitor free?
Yes, Skill Openclaw Library Monitor is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Skill Openclaw Library Monitor support?
Skill Openclaw Library Monitor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Skill Openclaw Library Monitor?
It is built and maintained by Shuai YUAN (@yszheda); the current version is v1.0.1.