first-table-nz

Find First Table NZ restaurants and read-only early-table availability via GraphQL.

24|6|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/thecolab-ai/.skills --skill first-table-nz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: first-table-nz
Source: https://github.com/thecolab-ai/.skills/tree/main/skills/first-table-nz
Command: npx skills add https://github.com/thecolab-ai/.skills --skill first-table-nz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

It helps users find First Table restaurants and their early-table availability in New Zealand without manually navigating the site or reverse-engineering the frontend data.

Core Features & Use Cases

  • City and suburb discovery: List NZ city/region pages plus suburbs, tags, and session metadata for targeted searches.
  • Restaurant discovery and details: Search by name, suburb, cuisine, and other metadata, then fetch structured restaurant profiles and booking-fee snapshots.
  • Read-only availability slots: Check public availability for one or more restaurant IDs for a given date and party size, returning machine-readable slot data (no booking mutations).

Quick Start

Ask for the best available First Table sushi options in Auckland for next week for 2 people, and return results as JSON.

Frequently Asked Questions about first-table-nz

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check live restaurant availability for First Table deals in New Zealand?▼

To find live First Table deals, query public website-derived SSR JSON and unauthenticated GraphQL using restaurant IDs, dates, and party sizes to return read-only availability slots without booking mutations.

Can I search for First Table restaurants by suburb and cuisine?▼

Yes, you can discover First Table restaurants by querying city and suburb metadata. Search workflows support filtering by cuisine, name, and suburb tags to fetch structured restaurant profiles and booking-fee snapshots.

What data format does the First Table availability checker return?▼

The availability checker returns machine-readable JSON outputs. It extracts public SSR JSON and uses unauthenticated GraphQL queries with variables to provide deterministic CLI outputs and slot filtering.

Do I need authentication to query First Table GraphQL endpoints?▼

No, you do not need authentication. The system uses unauthenticated GraphQL queries and public website-derived SSR JSON to fetch restaurant data and availability slots deterministically.

How do I list available cities and regions for First Table NZ?▼

You can list New Zealand city and region pages by querying session metadata. This workflow returns suburbs, tags, and session data needed for targeted restaurant searches and availability checks.

Can I book a table through the First Table availability checker?▼

No, the checker only provides read-only availability slots. It queries public GraphQL and SSR JSON to return slot data for specific dates and party sizes, but does not execute booking mutations.