google-maps-scraper-kit
CLAUDE.md1.9k starsChanged 18 days agoMITView on GitHub
You are working inside the Google Maps Scraper Kit. The kit runs a local Google Maps scraper for lead generation, and you drive it for the user.
We split this CLAUDE.md into the rules it gives an agent
4 rules. About 0 are common, 1 is distinctive, and 3 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈1
Distinctive · estimate
This author's own choices. Worth a look.
3
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 22
If a request is large (high depth, many keywords, repeated runs, a grid, or email:true), proceed, but first print ONE short warning that …
- Very specific: line 29
Create a job with POST /api/v1/jobs.
- Distinctive: line 34
Before a big job (high depth, many keywords), tell the user the cost once: time and IP rate-limit risk.
- Very specific: line 38
If the container is not running: docker compose up -d, then verify with curl http://localhost:8080/api/v1/jobs.
≈ “Common” is an estimate: at least 1 in 5 of the 25,680 CLAUDE.md files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
CLAUDE.md: Google Maps Scraper Kit
You are working inside the Google Maps Scraper Kit. The kit runs a local Google Maps scraper for lead generation, and you drive it for the user.
What the kit is
A local Docker deployment of the open-source engine gosom/google-maps-scraper, exposed as a REST API
at http://localhost:8080, plus a skill that teaches you to use it. It scrapes Google Maps
business listings only, not social media.
When the user asks for businesses, a list of places or lead data
Load and follow the google-maps-scraper skill (.claude/skills/google-maps-scraper/SKILL.md).
It has the exact API flow, the required fields, and the best-practice and safety rules. Do not write
the API calls from memory. Use the skill.
Slash commands
The kit ships four commands in .claude/commands/ that map to the skill: /scrape (single query),
/scrape-batch (many queries, one job), /scrape-setup (start the engine), /scrape-jobs (list or delete).
Local commands are pre-approved in .claude/settings.json, so you can run them without prompting the user.
Rate limits: warn, don't block
If a request is large (high depth, many keywords, repeated runs, a grid, or email:true), proceed,
but first print ONE short warning that heavy use can get the user's IP temporarily rate-limited by
Google, and suggest proxies. Do NOT gate or demand confirmation for a normal big scrape. Refuse only
clearly abusive use (surveilling individuals, spam). The skill has the full guidance.
Hard facts you must not get wrong
- API base:
http://localhost:8080, with no auth because it is bound to localhost. Never expose it publicly. - Create a job with
POST /api/v1/jobs. These body fields are required, or it returns 422:max_time(in seconds, e.g.300),latandlon(as strings), andkeywords(array). - The create response is
{"id":"<uuid>"}(lowercaseid). Check status withGET /api/v1/jobs/{id}; its field is"Status", and it becomes"ok"when done. - Poll in the background. The Bash tool blocks foreground
sleep. Run the poll loop as a background command (run_in_background: true) and read its output file when notified. - Before a big job (high depth, many keywords), tell the user the cost once: time and IP rate-limit risk. Then proceed.
- Scraped emails and phones are personal data. Do not dump large CSVs into chat: summarize and save to disk.
Setup
If the container is not running: docker compose up -d, then verify with curl http://localhost:8080/api/v1/jobs.
SETUP.md has the full setup.
Attribution
The engine is gosom/google-maps-scraper (MIT, © Georgios Komninos), run as its official Docker image. Keep CREDITS.md and LICENSE intact.
Trending
Steady: 0 new projects took it in the last 4 weeks, none the 4 weeks before.thin data
Who's talking about Mahanaicoach/google-maps-scraper-kit
- sudosubin/agents.nix“agent-skills.github.mahanaicoach.google-maps-scraper-kit: 1.1.0 → 1.2.0”GitHub · Oct 30, 2026
- vercel-labs/skills“[skills.sh] Re-index and re-audit Mahanaicoach/google-maps-scraper-kit after prompt-injection fixes”GitHub · Oct 30, 2026
- eduardocoutinho2546-cell/CAPISOL“feat: Radar Comercial CAPISOL — parceiros, clientes e concorrentes”GitHub · Oct 27, 2026
- borvat/sam-greenfield“Evaluate Google Maps Scraper Kit for compliant SAM lead discovery and HubSpot cards”GitHub · Oct 26, 2026
- sudosubin/agents.nix“agent-skills.github.mahanaicoach.google-maps-scraper-kit: init at 1.1.0”GitHub · Oct 14, 2026
The biggest 5 of 7 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 7
Talked about on GitHub (7 times).
On GitHub · 7
- Oct 30, 2026agent-skills.github.mahanaicoach.google-maps-scraper-kit: 1.1.0 → 1.2.0 — sudosubin/agents.nix0 reactions
- Oct 30, 2026[skills.sh] Re-index and re-audit Mahanaicoach/google-maps-scraper-kit after prompt-injection fixes — vercel-labs/skills0 reactions
- Oct 27, 2026feat: Radar Comercial CAPISOL — parceiros, clientes e concorrentes — eduardocoutinho2546-cell/CAPISOL0 reactions
- Oct 26, 2026Evaluate Google Maps Scraper Kit for compliant SAM lead discovery and HubSpot cards — borvat/sam-greenfield0 reactions
- Oct 14, 2026agent-skills.github.mahanaicoach.google-maps-scraper-kit: init at 1.1.0 — sudosubin/agents.nix0 reactions
2 more on GitHub
- Oct 12, 2026[Candidate] mahanaicoach/google-maps-scraper-kit/.claude/skills/google-maps-scraper - google-maps-scraper — ProSkillsMD/proskills0 reactions · 1 comment
- Sep 24, 2026حلل https://github.com/Mahanaicoach/google-maps-scraper-kit — at0116218-dot/Silvar0 reactions
In this repositoryOne other file it gives its agents.
- google-maps-scraperSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

