swiggy-dineout-booking

Installation
SKILL.md

swiggy-dineout-booking

locations → search → details → slots → (cart, paid only) → book → status

Dineout tools take latitude/longitude. Saved locations do not expose coordinates, so the CLI captures them from the search/details response and reuses them for slots, cart and book. Keep the steps in this order and the coordinates take care of themselves.

1. Location, then search

swiggy dineout locations --json --no-interactive                  # "near me / home / office" → pick an id
swiggy dineout search -q italian --address-id <id> --json --no-interactive
swiggy dineout search -q rooftop --lat 12.9352 --lng 77.6245 --json --no-interactive   # named area

One term only (name, cuisine, area, "pub", "rooftop", "buffet"). A dish becomes its cuisine ("dosa" → "South Indian"). Empty results mean nothing matched: say so and offer another term; never present unrelated restaurants as matches.

2. Details (optional) and slots

Installs
4
GitHub Stars
1
First Seen
Apr 28, 2026
swiggy-dineout-booking — hktitan/swiggy-cli