From nz-skills
Queries New Zealand public library catalogues, branch locations, hours, and book availability via a lightweight CLI. Use when finding books in major NZ library networks or checking branch copy status.
How this skill is triggered — by the user, by Claude, or both
Slash command
/nz-skills:nz-librariesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Query live public catalogue and branch data for major New Zealand public library networks through a small deterministic CLI with human-readable and JSON output, without browser automation, login, holds, or account actions.
Query live public catalogue and branch data for major New Zealand public library networks through a small deterministic CLI with human-readable and JSON output, without browser automation, login, holds, or account actions.
Catalogue search is the primary feature. Branch locations and hours are wired where the public site exposes a stable no-login page.
scripts/cli.py networks to confirm the currently wired networks and limitationssearch <query> --network <key> for the narrowest catalogue lookupbook <id> with an id returned by search for public bib/detail fieldsavailability <id> for branch/copy information where the backend exposes itbranches, branch, or hours for branch pages where public hours are wired--json for agent chaining, comparisons, alerts, or structured reportsRun with:
python3 skills/nz-libraries/scripts/cli.py <command> [flags]
networks [--json] - list supported networks, backends, and branch-hours supportbranches [--network auckland|wellington|christchurch|hamilton|dunedin|tauranga] [--json] - list wired branch locations and hoursbranch <name> [--network key] [--json] - show one branch by fuzzy namesearch <query> [--network key] [--limit N] [--json] - search one or all supported cataloguesbook <id> [--network key] [--json] - fetch public book/bib detailavailability <book-id> [--network key] [--json] - show public availability/copy informationhours [--network key] [--json] - list opening hours for wired branch-hour networkspython3 skills/nz-libraries/scripts/cli.py networks
python3 skills/nz-libraries/scripts/cli.py search "Eleanor Catton" --network auckland --limit 5 --json
python3 skills/nz-libraries/scripts/cli.py search "Pip Adam" --network christchurch --limit 5
python3 skills/nz-libraries/scripts/cli.py branches --network wellington --json
python3 skills/nz-libraries/scripts/cli.py hours --network christchurch --json
python3 skills/nz-libraries/scripts/cli.py availability auckland:3b4b3224-44e2-5e5d-a627-823679741a24 --json
scripts/cli.pyreferences/api-notes.mdaucklandlibraries.govt.nz, discover.aucklandlibraries.govt.nz), Wellington City Libraries (wcl.govt.nz, catalogue.wcl.govt.nz), Christchurch City Libraries (christchurchcitylibraries.com, christchurch.bibliocommons.com), Hamilton City Libraries (hamiltonlibraries.co.nz, ent.kotui.org.nz/client/en_AU/hamilton), Dunedin Public Libraries (dunedinlibraries.govt.nz, ent.kotui.org.nz/client/en_AU/dunedin), and Tauranga City Libraries (library.tauranga.govt.nz, ent.kotui.org.nz/client/en_AU/tauranga)npx claudepluginhub thecolab-ai/.skills --plugin nz-skillsSearches the Estonian library catalog ESTER (ester.ee) to find books, check availability, and locate them in specific library branches. USE WHEN user asks to find a book in Estonian libraries, check if a book is available, find where to pick up a library book, search ESTER, or mentions Estonian library branches like Kalamaja, Keskraamatukogu, Tartu, etc.
Searches Korean library books, retrieves book details, finds holding libraries, and checks availability via Data4Library API through a proxy.
Queries NZ council events (concerts, markets, festivals) and public recreation facilities (pools, leisure centres, gyms) across Auckland, Wellington, Christchurch, and 12 other councils. Outputs machine-readable JSON. Not for rates, consents, bookings, or payments.