From nz-skills
Search official New Zealand parliamentary debates, speeches and oral-question transcripts by speaker, date, topic, bill and sitting.
How this skill is triggered — by the user, by Claude, or both
Slash command
/nz-skills:nz-hansardThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use the read-only Python CLI to retrieve and filter records exposed by the official first-party source.
Use the read-only Python CLI to retrieve and filter records exposed by the official first-party source.
Every command supports --json, bounded requests, stable exit codes, source URLs and retrieval timestamps.
# list recent debate and question resources
python3 scripts/cli.py latest --json
# search transcript text across the latest five sittings
python3 scripts/cli.py search QUERY --sittings 5 --json
# filter by speaker across a bounded sitting corpus
python3 scripts/cli.py speaker NAME --sittings 5 --json
# discover oral questions by date
python3 scripts/cli.py oral-questions --date VALUE --json
# find debates relating to a bill across a bounded sitting corpus
python3 scripts/cli.py bill QUERY --sittings 5 --json
# find a complete debate item
python3 scripts/cli.py debate ID --json
Add --limit N (1–100) to bound returned records. Undated search, speaker and bill commands fetch the latest five official sittings by default; set --sittings N (1–20) to adjust that bounded corpus or --date YYYY-MM-DD for one exact sitting. Malformed dates fail before any source request. Human output is the default.
speaker_as_published and expose any parenthetical role or party separately as role_or_party.The CLI parses the official transcript listing and exact sitting pages at /hansard-transcript/YYYY-MM-DD. A date narrows search, speaker and bill commands; otherwise they search the explicitly bounded latest-sittings corpus. Debate IDs combine the sitting date with the published heading. Complete transcript pages remain the authoritative text and attribution surface.
scripts/cli.py — canonical command entrypointscripts/test_contract.py — deterministic repository contract auditscripts/smoke_test.py — parser fixture and bounded live probetests/fixtures/listing.html and transcript.html — official listing/transcript-schema fixturesreferences/source-notes.md — feasibility, provenance and source limitsnpx claudepluginhub thecolab-ai/.skills --plugin nz-skillsTracks NZ Parliament bills and their legislative progress via the public bills.parliament.nz API. Useful for bill status, stage timeline, sponsor, and keyword search.
Queries the Korean National Assembly Open API via k-skill-proxy to search bills, retrieve bill details, and look up plenary voting records by legislator. Read-only.
Conducts UK legal research via Lex API: searches Acts, sections, amendments, explanatory notes for legislation and statutory queries.