reserve-with-google

Automate restaurant reservations through Google Maps and Reserve with Google.

4|4|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/koala73/reservewithgoogle-skill --skill reserve-with-google
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reserve-with-google
Source: https://github.com/koala73/reservewithgoogle-skill/tree/main
Command: npx skills add https://github.com/koala73/reservewithgoogle-skill --skill reserve-with-google

SYSTEM DOCUMENTATION & REQUIREMENTS

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

## What problem does it solve? This skill automates end-to-end reservation workflows by navigating Google Maps and completing bookings with the Reserve with Google widget or 3rd-party providers (OpenTable, Resy, Vagaro, Yelp, Toast). It removes manual search, selection, and form filling, reducing time to secure a reservation across multiple business types.

## Core Features & Use Cases

  • End-to-end automation for restaurants (primary) and services such as salons, fitness studios, and healthcare appointments.
  • Handles search, availability checks, date/time selection, party size, guest details, and final confirmation.
  • Real-world use: a user asks to reserve a table for 2 at a downtown Italian restaurant tonight; the agent searches, selects a bookable slot, completes the forms, and returns a confirmation.

### Quick Start

  1. Install the skill: npx skills add koala73/reservewithgoogle-skill
  2. Optional: set up a persistent Google profile using scripts/setup-profile.sh
  3. Run a sample workflow:
    • scripts/search-places.sh to locate bookable venues
    • scripts/search-and-book.sh to perform end-to-end booking with specified date/time/party size

Frequently Asked Questions about reserve-with-google

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

FAQPage Schema
How do I automate restaurant reservations through Google Maps?

Automating restaurant reservations via Google Maps involves searching for bookable venues and completing the booking forms automatically. The skill handles search, availability checks, date and time selection, party size, and guest details for end-to-end automation.

Can I book appointments for salons and fitness studios using Google Maps automation?

Yes, booking appointments for salons, fitness studios, and healthcare providers via Google Maps automation is supported. While restaurants are the primary use-case, the automation handles service-based business reservations through the same search and form-filling mechanism.

Do I need a persistent Google profile to automate bookings on Google Maps?

A persistent Google profile is optional but recommended to optimize authentication and throughput when automating bookings on Google Maps. The skill requires the agent-browser CLI and internet access to function, while a proxy can further enhance performance.

Does Google Maps reservation automation work with OpenTable and Resy?

Google Maps reservation automation works with OpenTable, Resy, Vagaro, Yelp, and Toast by navigating third-party provider redirects. The agent completes forms across these external platforms after initiating the booking through the Reserve with Google widget.

What is the best way to script a table booking for tonight via Google Maps?

The best way to script a table booking for tonight is running the search-and-book shell script with specified date, time, and party size. The agent searches Google Maps, selects an available slot, completes the required forms, and returns a confirmation.

What are the limitations of automating reservations through the Reserve with Google widget?

Limitations of automating reservations through the Reserve with Google widget include dependency on internet access and the agent-browser CLI, plus potential authentication bottlenecks. Throughput may vary without a persistent Google profile or proxy configuration.