$npx skillfedfor your agent

restaurant-booking

Restaurant Booking uses browser automation to complete dinner reservations across major platforms. It handles date/time selection, party size, guest details, and form submission to secure your table.

Restaurant Booking automates dinner reservations on OpenTable, Resy, and direct booking sites through browser automation.

AI-generated summary based on this skill's SKILL.md

1,062 194 MITupdated by gooseworks-ai

Decision gist · record as of 2026-07-23

Restaurant Booking automates dinner reservations on OpenTable, Resy, and direct booking sites through browser automation. Restaurant Booking uses browser automation to complete dinner reservations across major platforms. It handles date/time selection, party size, guest details, and form submission to secure your table.

manual: git clone https://github.com/gooseworks-ai/goose-skills → cp -r goose-skills/skills/research-tools/capabilities/restaurant-booking ~/.claude/skills/restaurant-booking
skills/research-tools/capabilities/restaurant-booking/SKILL.md · version d3e818b3

Use it when

  • Restaurant Booking checks restaurant availability for specific dates and times by automating searches across supported platforms.
  • Restaurant Booking automates OpenTable and Resy booking workflows, handling the full reservation process on both platforms.

Verify before relying

Read SKILL.md below before installing (2 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

gooseworks-ai/goose-skills/restaurant-booking · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How does restaurant-booking book a restaurant reservation?

Restaurant Booking uses browser automation to complete dinner reservations across major platforms. It handles date/time selection, party size, guest details, and form submission to secure your table automatically without manual intervention.

Can restaurant-booking find restaurant availability?

Restaurant Booking checks restaurant availability for specific dates and times by automating searches across supported platforms. It scans open slots matching your party size and preferred dining window, then reports available options before proceeding to booking.

Does restaurant-booking support OpenTable and Resy?

Restaurant Booking automates OpenTable and Resy booking workflows, handling the full reservation process on both platforms. It navigates each site's interface, fills required fields, and submits confirmations to complete your reservation end-to-end.

What information does restaurant-booking need to reserve a table?

Restaurant Booking requires your desired restaurant, date, time, party size, and guest details to complete the reservation. It uses this information to fill reservation forms and submit confirmations automatically through your browser.

Is restaurant-booking free to use?

Restaurant Booking is released under the MIT license, making it free and open-source. You can use, modify, and distribute it according to MIT license terms.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Restaurant Booking

Setup

Read your credentials from ~/.gooseworks/credentials.json:

export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])")
export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))")

If ~/.gooseworks/credentials.json does not exist, tell the user to run: npx gooseworks login

All endpoints use Bearer auth: -H "Authorization: Bearer $GOOSEWORKS_API_KEY"

Book reservations using Notte browser automation via Orthogonal.

Requirements

  • Orthogonal CLI (npm install -g @orth/cli) or API key
  • Guest info: name, email, phone

Quick Flow

  1. Start Notte session
  2. Navigate to booking site (OpenTable preferred)
  3. Select date/time/party size
  4. Fill contact form
  5. Submit and confirm

CLI Method

(truncated - see the full file via the links below)

File tree — 2 files
skills/research-tools/capabilities/restaurant-booking/SKILL.md
skills/research-tools/capabilities/restaurant-booking/skill.meta.json

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Book restaurant reservations automatically via browser”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

browser-automation-notte
by gooseworks-ai · gooseworks-ai/goose-skills

browser-automation-notte provides programmatic control over browser sessions for web automation, scraping, and AI agent deployment. Start sessions with custom configurations, execute page interactions, capture screenshots, and manage cookies and network logs. Run autonomous agents to complete complex browser tasks end-to-end.

MITupdated Jul 2026
★ 1,062repo stars
website-screenshot-notte
by gooseworks-ai · gooseworks-ai/goose-skills

Website Screenshot Notte lets you grab visual snapshots of any webpage through Notte's browser automation. Start a session, navigate to your target URL, capture the viewport or full page, then stop—all via straightforward API calls. Customize viewport dimensions and choose headless or visible browsing.

MITupdated Jul 2026
★ 1,062repo stars
web-scraping
by gooseworks-ai · gooseworks-ai/goose-skills

Web-scraping lets you pull structured data from any URL using plain English descriptions of what you need. Choose from AI-powered extraction with natural language prompts, high-volume batch processing, or schema-based data structuring—then combine methods for comprehensive site crawling and automation.

MITupdated Jul 2026
★ 1,062repo stars
email-campaign
by gooseworks-ai · gooseworks-ai/goose-skills

Email Campaign streamlines outreach preparation by discovering emails at target companies, verifying their deliverability, and gathering enrichment data for personalization. The skill integrates multiple data sources to help you build clean, actionable contact lists segmented by role, industry, or company size.

MITupdated Jul 2026
★ 1,062repo stars
company-intel
by gooseworks-ai · gooseworks-ai/goose-skills

Assemble detailed company profiles by pulling together overview data, executive information, product details, and growth metrics from multiple integrated sources. The skill orchestrates calls across several APIs to build a complete intelligence picture on any organization.

MITupdated Jul 2026
★ 1,062repo stars
uptime-monitor
by gooseworks-ai · gooseworks-ai/goose-skills

Monitor website uptime by checking availability across critical endpoints, verifying response times, and detecting service outages. The skill tests homepage accessibility, API health, authentication, and core functionality while optionally sending alerts when issues are detected.

MITupdated Jul 2026
★ 1,062repo stars

More skills sales-prospecting (MIT) · job-search (MIT) · api-tester (MIT) · instagram-scraper (MIT) · meeting-brief (MIT)

Tags
browser-automationreservation-managementdining-bookingopentable-integrationresy-supporttable-availabilityform-fillingcaptcha-solving