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.