gmaps-phase-2

Run a Python Playwright script to scrape and filter Google Maps data into CSV.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/felipemlanna1/vendedor-de-sites-v2 --skill gmaps-phase-2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gmaps-phase-2
Source: https://github.com/felipemlanna1/vendedor-de-sites-v2/tree/main/.claude/skills/gmaps-phase-2
Command: npx skills add https://github.com/felipemlanna1/vendedor-de-sites-v2 --skill gmaps-phase-2

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, playwright, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the problem of efficiently scraping and filtering Google Maps data by automating the Python scraping script process and allowing detailed filtering.

Core Features & Use Cases

  • Google Maps Data Scraping: Extracts data from Google Maps using a Python script.
  • Script Execution: Runs a Python script that generates queries automatically, scrapes Google Maps via Playwright, verifies websites, applies filters, and exports data to CSV.
  • Data Analysis: Provides detailed outputs including total scraped, filtered, and leads listed.
  • Error Handling: Offers error handling and recommendations for timeouts or errors.
  • Use Case: For data analysts or business owners needing to gather website and lead information from Google Maps.

Quick Start

Execute the scraper with the previously set up command: ./scripts/gmaps_leads.py COMMAND_DA_FASE_1

Frequently Asked Questions about gmaps-phase-2

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

FAQPage Schema
How do I scrape Google Maps data using a Python script?

To scrape Google Maps data, you run a Python script that automates query generation, extracts information using Playwright, verifies websites, applies detailed filters, and exports the results to a CSV file.

Do I need Playwright to scrape Google Maps for lead generation?

Yes, Playwright is a required dependency for this Google Maps scraping approach, as the Python script relies on it to automate browser interactions, validate websites, and extract lead data.

What is the best way to filter Google Maps scraping results for competitive analysis?

The best way to filter Google Maps scraping results for competitive analysis is using a Python script that applies detailed filtering options after data extraction, ensuring only valid and relevant leads are exported.

Can I export scraped Google Maps leads to a CSV file automatically?

Yes, the Python scraping script automatically exports Google Maps leads to a CSV file after scraping, applying data validation steps, and filtering the extracted business information.

Why does my Google Maps Python scraper return errors or timeouts?

Google Maps scraping errors or timeouts often occur due to environment misconfiguration or network issues, and the script provides specific error handling and recommendations to resolve these interruptions.

What data points are included when scraping Google Maps for website analysis?

Scraping Google Maps for website analysis provides detailed outputs including total scraped entries, filtered results, listed leads, and verified website information exported for further data analysis.