first-table-nz
Query First Table NZ restaurants, 50%-off early-table deals, city/suburb discovery, cuisine search, and availability slots.
Skill by thecolab-ai
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/thecolab-ai-first-table-nz
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: finance
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/first-table-nz
What's inside
- Skill name
first-table-nz- Description
- Query First Table NZ restaurants, 50%-off early-table deals, city/suburb discovery, cuisine search, and availability slots. Read-only; no booking, login, or payment.
- License
- MIT
- Compatibility
- Requires Python 3.10+ and network access for live data
- Metadata
- thecolab.auth: none · thecolab.pack: nz-commercial-web · thecolab.risk: low · thecolab.health: healthy · thecolab.writes: false · thecolab.browser: false · thecolab.category: events-and-media · thecolab.cache_ttl: 24h · thecolab.data_class: public · thecolab.maintainer: @adam91holt · thecolab.skill_type: html-readonly · thecolab.source_url: https://www.firsttable.co.nz · thecolab.access_mode: html-readonly · thecolab.source_type: commercial · thecolab.source_owner: First Table · thecolab.last_verified: 2026-07-19 · thecolab.schema_version: 1 · thecolab.allowed_domains: stellate.firsttable.net,www.firsttable.co.nz
- Instructions
- 68 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (7)
- SKILL.md
- api-notes.md · references/
- source-notes.md · references/
- cli.py · scripts/
- smoke_test.py · scripts/
- test_contract.py · scripts/
- contract.json · tests/fixtures/
SKILL.md (first lines)
# First Table NZ ## Goal Query live First Table NZ restaurant and availability information through a deterministic Python CLI using public website data and unauthenticated GraphQL calls observed from the frontend. ## Use this when - A user asks which First Table restaurants are available in a NZ city or suburb - A user wants to search First Table restaurants by cuisine, suburb, or name - A user wants restaurant detail, ratings, session types, diner limits, or booking-fee snapshots - A workflow needs machine-readable First Table NZ restaurant or availability data ## Do not use this for - Booking, checkout, payment, account signup, login, favourites, cancellations, or member actions - First Table countries outside New Zealand unless the CLI is explicitly extended and verified for that host - Claiming guaranteed table availability without rechecking live data immediately before use - Redistributing First Table data as a bulk dataset ## Preferred workflow 1. Run `scripts/cli.py` with the narrowest subcommand that answers the task 2. Use `city` to inspect city metadata, suburbs, and tags before a targeted search 3. Use `search` for restaurant discovery and `detail` when an exact First Table restaurant id is known 4. Use `availability` for read-only slot checks; never attempt booking mutations 5. Use `--json` for agent chaining, comparisons, or structured reports 6. Mention that data is a live, unofficial public snapshot from First Table NZ ## CLI Run with: ```bash python3 skills/first-table-nz/scripts/cli.py <command> [flags] ``` ### Commands - `cities [--json]` — list discoverable NZ First Table city/region pages - `city [city-slug] [--json]` — inspect a city/region page, suburbs, tags, sessions, and counts - `search [query] [--city slug] [--session breakfast|lunch|dinner|dinner2|lasttable] [--date YYYY-MM-DD] [--people N] [--limit N] [--json]` — find restaurants in a city - `detail <restaurant-id> [--json]` — fetch restaurant detail by First Table id - `availability <id...> [--date YYYY-MM-DD] [--people N] [--available-only] [--limit N] [--json]` — fetch read-only public slots for one or more restaurant ids Examples: ```bash python3 skills/first-table-nz/scripts/cli.py city auckland --json python3 skills/first-table-nz/scripts/cli.py search sushi --city auckland --limit 5 python3 skills/first-table-nz/scripts/cli.py detail 1142 --json python3 skills/first-table-nz/scripts/cli.py availability 1142,1698 --date 2026-05-25 --people 2 --available-only --json ``` ## Resources - CLI entrypoint: `scripts/cli.py` - Live smoke test: `scripts/smoke_test.py` - API and stability notes: `references/api-notes.md` ## Notes - No API key, username, password, account cookie, or browser automation is required for the read-only commands - The CLI uses Python stdlib only - The upstream GraphQL and frontend SSR shapes are unofficial and can change; verify with live smoke tests before large workflows - Availability responses can include cached or stale status fields from the upstream service; treat them as source metadata, not an agent-side guarantee
From thecolab-ai/.skills, MIT.
More from thecolab-ai/.skills
- 0.658score
bkg-starkregen-wms
thecolab-ai
Query the BKG Hinweiskarte Starkregengefahren WMS for Germany heavy-rain hint layers and one extraordinary-event flow-velocity point.
SkillAFreshness: A★ 34Claude Code +9 - 0.658score
auckland-bin-schedule
thecolab-ai
Query Auckland Council rubbish, recycling, and food scraps collection days for Auckland properties using the public collection-day website flow.
SkillAFreshness: A★ 34Claude Code +9 - 0.658score
dft-pedal-cycle-factsheet
thecolab-ai
Read the Department for Transport 2025 Great Britain pedal-cycle road casualty factsheet tables.
SkillAFreshness: A★ 34Claude Code +9 - 0.658score
belib-ev-live
thecolab-ai
Look up live Belib electric-vehicle charge-point availability in Paris.
SkillAFreshness: A★ 34Claude Code +9 - 0.658score
au-energy-rating
thecolab-ai
Look up Australian and New Zealand Energy Rating labelled appliance registrations from the Australian Government data.gov.au CKAN package.
SkillAFreshness: A★ 34Claude Code +9 - 0.658score
brisbane-intersection-traffic
thecolab-ai
Read keyless Brisbane City Council real-time intersection lane volume, occupancy and traffic-signal locations from data.brisbane.qld.gov.au.
SkillAFreshness: A★ 34Claude Code +9 - 0.655score
akl-ontrack
thecolab-ai
Read AKLOnTrack's public Auckland train observation archive.
SkillAFreshness: A★ 34Claude Code +9 - 0.655score
akl-housing-capacity
thecolab-ai
Query Auckland housing supply trends and 2022/23 plan-enabled and feasible housing capacity.
SkillAFreshness: A★ 34Claude Code +9 - 0.655score
fenz-incidents-nz
thecolab-ai
Query official Fire and Emergency New Zealand operational reports and annual incident datasets by place, type and period.
SkillAFreshness: A★ 34Claude Code +9 - 0.655score
berlin-starkregen-wfs
thecolab-ai
Read Berlin Starkregen flood model areas from the official Geoportal Berlin WFS.
SkillAFreshness: A★ 34Claude Code +9 - 0.655score
akl-transport-performance
thecolab-ai
Query Auckland Transport patronage by mode and route, monthly punctuality and reliability, car park facility inventory with undated availability, and…
SkillAFreshness: A★ 34Claude Code +9 - 0.655score
akl-rainfall
thecolab-ai
Query Auckland Council rainfall gauges and river or stream levels and flows.
SkillAFreshness: A★ 34Claude Code +9
Compare and alternatives
Featured in
Signals
- Stars
- 34
- Forks
- 7
- Open issues
- 10
- Last commit (this folder)
- Jul 19, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/thecolab-ai/.skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from thecolab-ai
- 0.658score
belib-ev-live
thecolab-ai
Look up live Belib electric-vehicle charge-point availability in Paris.
SkillAFreshness: A★ 34Claude Code +9 - 0.658score
brisbane-intersection-traffic
thecolab-ai
Read keyless Brisbane City Council real-time intersection lane volume, occupancy and traffic-signal locations from data.brisbane.qld.gov.au.
SkillAFreshness: A★ 34Claude Code +9 - 0.658score
auckland-bin-schedule
thecolab-ai
Query Auckland Council rubbish, recycling, and food scraps collection days for Auckland properties using the public collection-day website flow.
SkillAFreshness: A★ 34Claude Code +9 - 0.658score
au-energy-rating
thecolab-ai
Look up Australian and New Zealand Energy Rating labelled appliance registrations from the Australian Government data.gov.au CKAN package.
SkillAFreshness: A★ 34Claude Code +9 - 0.658score
bkg-starkregen-wms
thecolab-ai
Query the BKG Hinweiskarte Starkregengefahren WMS for Germany heavy-rain hint layers and one extraordinary-event flow-velocity point.
SkillAFreshness: A★ 34Claude Code +9 - 0.658score
dft-pedal-cycle-factsheet
thecolab-ai
Read the Department for Transport 2025 Great Britain pedal-cycle road casualty factsheet tables.
SkillAFreshness: A★ 34Claude Code +9
Cite this page
first-table-nz skill. Agent Mart. https://agentmart.dev/skills/thecolab-ai-first-table-nz (last updated 2026-10-24)