🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Skill Openclaw Library Monitor

by @yszheda

Monitor library book availability and get notified when books become available for borrowing. Supports Shenzhen Library and extensible for other libraries.

Versionv1.0.1
⚑ When to Use
TriggerAction
- 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
βš™οΈ 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: your_email@qq.com password: your_smtp_password recipients: - recipient@example.com

πŸ“‹ Tips & Best Practices

  • 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
  • View on ClawHub
    TERMINAL
    clawhub install library-book-monitor

    πŸ§ͺ Use this skill with your agent

    Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.

    πŸ” Can't find the right skill?

    Search 60,000+ AI agent skills β€” free, no login needed.

    Search Skills β†’