swiggy-address
Installation
SKILL.md
swiggy-address
Almost every Food and Instamart tool takes addressId. Resolve it once per session, then set it as the profile default so later commands stop asking.
Resolve
swiggy food addresses --json --no-interactive # data.addresses[] → id, addressLine, addressTag (HOME/WORK/…)
swiggy profile set default defaultAddressId <id> # every later food/instamart command uses it
Food and Instamart share the same address book; one lookup serves both. Address ids are stable — cache the id, never the human-readable text.
Match the user's words to addressTag/addressLine ("home" → HOME). If two addresses could match, show both and ask; never pick silently. Coordinates are not returned here (Swiggy strips them); Dineout has its own swiggy dineout locations.