google-maps-contact-extract
Installation
SKILL.md
Google Maps — Contact Extractor
keyword + location → business list with name/address/phone/website + email/social media/contacts from each business's website
Language
All process output to user (progress updates, process notifications) follows the user's language.
Objective
Search Google Maps by keyword and location, collect place details from each result, visit each business's website to extract emails and social media profiles, and return a merged dataset replicating Google Maps Email Extractor functionality.
Prerequisites
- For search: navigate to
https://www.google.com/maps/search/{keyword}/@{lat},{lng},{zoom}z— the search results sidebar (feed) must be visible - For place detail: navigate to the individual place URL
https://www.google.com/maps/place/?q=place_id:{place_id}— the place sidebar with name, address, phone must be visible - For website contact extraction: navigate to the business's website homepage
- No login required for Google Maps or most business websites