## 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
- Install the skill: npx skills add koala73/reservewithgoogle-skill
- Optional: set up a persistent Google profile using scripts/setup-profile.sh
- 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