From nz-skills
Queries live NZ TV and EPG listings (Sky, Freeview, TVNZ) for sport showtimes, movie schedules, and what's on now/tonight. Read-only CLI with sport, search, schedule, and now commands.
How this skill is triggered — by the user, by Claude, or both
Slash command
/nz-skills:nz-tv-guideThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Answer live New Zealand TV guide questions through a small deterministic CLI with human-readable and JSON output, focused on "when is this sport on, what channel, what time?" workflows.
Answer live New Zealand TV guide questions through a small deterministic CLI with human-readable and JSON output, focused on "when is this sport on, what channel, what time?" workflows.
scripts/cli.py with the narrowest subcommand that answers the tasksport for "what sport is on?" questions and tonight --type sport for the 7pm-late sports windownow --channel <name> for current channel checkssearch <query> for team, competition, sport, or show lookups across upcoming guide daysschedule <channel> --date YYYY-MM-DD for a full-day channel listing--json for agent chaining, comparisons, or structured reportsRun with:
python3 skills/nz-tv-guide/scripts/cli.py <command> [flags]
channels [--provider sky|freeview|tvnz] [--type sport|entertainment|news] [--json] - list channelsnow [--channel <name>] [--provider sky|freeview|tvnz] [--json] - show what is on nownext [--channel <name>] [--provider sky|freeview|tvnz] [--limit N] [--json] - upcoming programmesschedule <channel> [--date YYYY-MM-DD] [--provider sky|freeview|tvnz] [--json] - full day schedule for a channelsearch <query> [--date YYYY-MM-DD] [--provider sky|freeview|tvnz] [--limit N] [--json] - find matching programmessport [--code rugby|cricket|football|f1|netball|basketball|nfl|tennis] [--date YYYY-MM-DD] [--from HH:MM] [--to HH:MM] [--provider sky|freeview|tvnz] [--limit N] [--json] - sport programmes, defaulting to Sky Sporttonight [--provider sky|freeview|tvnz] [--type sport|movies] [--json] - tonight's 7pm-late sport or movie listingspython3 skills/nz-tv-guide/scripts/cli.py now --channel "Sky Sport 1"
python3 skills/nz-tv-guide/scripts/cli.py sport --code rugby --date 2026-05-24 --json
python3 skills/nz-tv-guide/scripts/cli.py sport --from 19:00 --to 22:00
python3 skills/nz-tv-guide/scripts/cli.py tonight --type sport
python3 skills/nz-tv-guide/scripts/cli.py search "All Blacks" --limit 10
python3 skills/nz-tv-guide/scripts/cli.py search "Coronation Street" --provider freeview --json
python3 skills/nz-tv-guide/scripts/cli.py schedule "Sky Sport 1" --date 2026-05-24
python3 skills/nz-tv-guide/scripts/cli.py schedule "TVNZ 1" --provider freeview --date 2026-05-24
python3 skills/nz-tv-guide/scripts/cli.py channels --provider sky --type sport --json
references/api-notes.mdhttps://tvguide.sky.co.nz/, backed by the no-login https://api.skyone.co.nz/exp/graph EPG GraphQL endpoint used by the websitehttps://freeviewnz.tv/whats-on/tv-guide/--provider tvnz is a convenience filter over Freeview's public TVNZ linear-channel listings; it does not call a separate TVNZ account or streaming APIPacific/Auckland; human output intentionally does not show UTCnpx claudepluginhub thecolab-ai/.skills --plugin nz-skillsQueries NZ cinema locations, now-playing movies, and session times across Event, HOYTS, Reading, Rialto, and Berkeley Mission Bay via a CLI. Read-only; no bookings.
Manages Sonarr TV show library: search by name, add with quality profiles/monitor options/search-on-add, check existence, remove with optional file deletion, view configs.