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
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.
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.
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
- Start Notte session
- Navigate to booking site (OpenTable preferred)
- Select date/time/party size
- Fill contact form
- 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 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.
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.
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.
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.
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.
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.
More skills sales-prospecting (MIT) · job-search (MIT) · api-tester (MIT) · instagram-scraper (MIT) · meeting-brief (MIT)