Open Source · v1.4.0

Turn Claude into a
local SEO tool

38 agent skills, 15 automated tasks, and persistent client briefs that give Claude deep expertise in GBP optimization, geogrid analysis, citations, reviews, and 12 industry-leading tools. Built for people who run local SEO with AI, not around it.

Claude · localseoskills
You Audit the Google Business Profile for "Ace Plumbing Buffalo NY"

Claude Loading skills: local-seo-audit + gbp-optimization + geogrid-analysis
↳ Connecting tool: localseodata via MCP
↳ Running geogrid_scan for "plumber near me"...
↳ Pulling business_profile, review_velocity, citation_audit

Found 6 issues. Here's your audit:
1. Primary category should be "Plumber" not "Contractor"
2. Business hours missing for Saturday — Google won't show you when it can't confirm you're open
3. Review velocity dropped 40% in last 60 days
4. NAP mismatch on 3 citation sources...
38
Skills
15
Automated Tasks
12
Tool Integrations
10,000+
Lines of Expertise
How it works
Install. Ask. Execute.
Add the skills to Claude. Ask about local SEO in plain language. Claude loads the right expertise and connects the right tools.
1

Add to Claude

Download the zip and upload to Claude.ai settings, or clone the repo for Claude Code. Takes 30 seconds.

2

Work normally

"Audit this GBP." "Why am I not ranking?" "Run a geogrid scan." Claude loads the right skills for each request.

3

Tools connect

11 tool skills wire directly into your MCP-connected tools. Claude picks which tool to use based on what's available.

LocalSEOData
Local Falcon
SerpAPI
Semrush
Ahrefs
BrightLocal
Whitespark
DataForSEO
Google Search Console
Google Analytics
Screaming Frog
LSA Spy
What's inside
26 strategy skills. 12 tool skills. 15 automated tasks.
Strategy skills know what to do. Tool skills know how to execute. Briefs remember every client. Tasks run while you sleep.

Google Business Profile

  • gbp-optimization Full profile + map pack playbook
  • gbp-posts Content strategy and templates
  • gbp-suspension-recovery Reinstatement process
  • gbp-api-automation Bulk operations via API

Rankings & Analysis

  • geogrid-analysis Interpret ranking grids
  • local-seo-audit Full audit framework
  • local-competitor-analysis Competitive gaps
  • local-reporting KPIs and client reports

Content & Technical

  • local-keyword-research Local keyword targeting
  • local-landing-pages Location page strategy
  • local-schema Structured data
  • local-link-building Local link acquisition

Reputation & Citations

  • review-management Generation and response
  • local-citations NAP audit and building
  • client-deliverables Proposals, SOWs, reports

Advertising

  • lsa-ads Local Services Ads
  • local-search-ads Map pack ads
  • local-ppc-ads Geo-targeted PPC

Specialized

  • service-area-seo SAB strategy
  • multi-location-seo Portfolio management
  • ai-local-search AI Overviews, ChatGPT, Gemini
  • apple-business-connect + bing-places

Automation & State

  • briefs Persistent engagement state per client
  • scheduled-tasks 15 automated monitoring/reporting workflows
  • approval-workflows Three-tier human oversight
  • notifications Slack + email alerts and delivery

Tool Skills — MCP Connected

  • localseodata-tool Default data source (36 endpoints)
  • local-falcon-tool Geogrid trends + campaigns
  • lsa-spy-tool LSA market tracking
  • serpapi-tool Live SERP data
  • semrush-tool Advanced keyword research
  • ahrefs-tool Deep backlink analysis

More Tool Skills

  • brightlocal-tool Citation management
  • whitespark-tool Citation building
  • dataforseo-tool Bulk data operations
  • google-search-console-tool Organic data
  • google-analytics-tool Traffic + conversions
  • screaming-frog-tool Technical crawling
Why this exists
Same playbook. Different operating system.

The old workflow

  • Log into 6 different dashboards to pull data
  • Manually cross-reference rankings, citations, and reviews
  • Copy-paste findings into a Google Doc audit
  • Hire a VA to update 200 citations one by one
  • Build reports in spreadsheets every month
  • Pay $500/mo per tool just to have the data

With Claude + LocalSEOSkills

  • "Audit this business" — Claude runs the scan, pulls data, writes findings
  • Claude picks the right tool for each task based on what's connected
  • Strategy skills tell it what matters. Tool skills tell it how to execute
  • One conversation replaces six browser tabs
  • Deliver audits, proposals, and reports from the same interface
  • Expertise scales through the agent, not through headcount
Community

Local SEO Skills

Freelancers, consultants, and small agencies using Claude as their operating system for local SEO. Share workflows, skill mods, and what's actually working.

Join the Discord
Get started
Three ways to install.
Pick the one that matches how you use Claude.
Installation
Claude.ai (Upload)
Download .zip → Settings → Customize → Skills → Upload
Claude Code (Clone)
git clone https://github.com/garrettjsmith/localseoskills.git ~/.claude/skills/localseoskills
API (Custom Skills)
Upload via /v1/skills endpoint — see Anthropic docs
Garrett Smith
BUILT BY GARRETT SMITH
Want it done for you? Locageo