SkillAgentSearch skills...

Localseoskills

Open-source Claude SEO tool for local search visibility — skills, tool integrations, and automation templates that turn Claude into a Local SEO expert.

Install / Use

/learn @garrettjsmith/Localseoskills
About this skill

Quality Score

0/100

Category

Marketing

Supported Platforms

Claude Code
Claude Desktop

README

Local SEO Skills — Open-Source Claude SEO Tool

38 open-source skills that turn Claude into a local SEO specialist. Connect your data tools, describe a business, and Claude audits it, monitors it, reports on it, and executes — automatically.

Built for owners, marketers, freelancers, consultants, and agencies who want AI-native local SEO without adding SaaS subscriptions.

Built by Garrett Smith — AI-native marketer with 20+ years in SEO as practitioner, consultant, CMO, agency owner, and entrepreneur. Supports single-location SMBs through Fortune 50s with hundreds of locations.

What's Inside

  • 26 strategy skills — Keyword research, audits, citations, reviews, GBP optimization, content generation, competitor analysis, AI visibility, reporting, and more
  • 12 tool skills — MCP integrations for LocalSEOData, Local Falcon, LSA Spy, SerpAPI, Semrush, Ahrefs, BrightLocal, DataForSEO, Whitespark, Google Search Console, Google Analytics, and Screaming Frog
  • 3 foundational docs — how local search works, glossary, and tool routing
  • 1 dispatch guide — routes requests to the right skill combination automatically
  • 1 brief system — persistent work state per business and location, compounding history over time
  • 15 scheduled task templates — monitoring, reporting, execution, and prospecting workflows that run automatically
  • 10,000+ lines of expertise

What This Actually Is

Local SEO Skills is a Claude SEO tool built from the ground up for local search visbility. The skills are the expertise. The MCPs are the data. Scheduled tasks are the automation engine. Briefs are the memory. Claude is the software and intelligence.

With Local SEO Skills fully configured:

  • Rankings are monitored weekly — you get alerted when something moves
  • Reviews are monitored daily — unanswered reviews get drafted responses for your approval
  • GBP changes are caught immediately — unauthorized edits trigger instant alerts
  • Monthly reports are generated and queued for approval before going to clients
  • Quarterly audits run automatically — citations, content, competitive position
  • Every engagement builds a searchable history — ask "why did rankings drop in March?" and get a real answer

No SaaS infrastructure. No servers. Runs on Anthropic's cloud with tools you already have connected.


Default Data Source: Local SEO Data

Local SEO Data is the default data tool for Local SEO Skills. It covers 36 endpoints across SERP data, business intelligence, audits, reviews, citations, keywords, AI visibility, competitor analysis, and geogrid scans — all through a single MCP connection.

Other tools (Local Falcon, Ahrefs, Semrush, etc.) are positioned as specialists for things LocalSEOData doesn't cover: geogrid trend reports, deep backlink analysis, full site crawls, and actual traffic data.

See tool routing for the full decision tree.


Strategy Skills

| Skill | Description | | --- | --- | | gbp-optimization | Google Business Profile setup, optimization, and map pack visibility | | gbp-posts | GBP post strategy, templates, and scheduling | | gbp-suspension-recovery | GBP suspension prevention and reinstatement | | gbp-api-automation | GBP API and bulk management for enterprise | | geogrid-analysis | Map pack ranking analysis using geogrid scans and ARP/ATRP/SoLV | | local-seo-audit | Comprehensive local search presence audit | | local-competitor-analysis | Local pack competitor analysis and benchmarking | | local-content-briefs | Generate semantic content briefs for local SEO content | | local-content-strategy | Local content strategy, topic clusters, and editorial planning | | local-reporting | Local SEO metrics, multi-location reporting, and ROI | | local-keyword-research | Local keyword research, geo-modified keywords, intent classification | | client-deliverables | Audit reports, proposals, scopes of work, competitive reports | | local-landing-pages | Location pages, service-area pages, and local content strategy | | service-area-seo | SEO for service-area businesses without a storefront | | review-management | Review generation, response strategy, and reputation | | local-citations | NAP consistency, citation building, and directory management | | local-link-building | Local backlink acquisition and digital PR | | local-schema | LocalBusiness structured data and location schema | | lsa-ads | Google Local Services Ads (pay-per-lead, Google Guaranteed) | | local-search-ads | Ads inside the Google Maps local pack | | local-ppc-ads | Geographically targeted Google Ads (PPC) | | apple-business-connect | Apple Maps optimization and Apple Business Connect | | bing-places | Bing Maps optimization and Bing Places for Business | | ai-local-search | AI Overviews, ChatGPT, Gemini, Copilot for local | | multi-location-seo | Managing SEO across 10-500+ locations at scale | | dispatch | Routes requests to the right skill combination |

Tool Skills

| Skill | Tool | What It Covers | | --- | --- | --- | | localseodata-tool | Local SEO Data | Default data source. 36 endpoints: SERP data, business profiles, reviews, citations, audits, keywords, AI visibility, geogrid scans, competitor analysis | | local-falcon-tool | Local Falcon | Geogrid trend reports, recurring campaigns, Falcon Guard (GBP monitoring), AI platform scans | | lsa-spy-tool | LSA Spy | LSA market-level ranking tracking and competitive intelligence over time | | serpapi-tool | SerpAPI | Live SERP data (fallback if LocalSEOData not connected, or for non-Google engines) | | semrush-tool | Semrush | Advanced keyword gap analysis, Keyword Magic Tool, site audit | | ahrefs-tool | Ahrefs | Deep backlink analysis — anchor text, lost links, referring domain details | | brightlocal-tool | BrightLocal | Citation building/submission, review monitoring dashboards | | dataforseo-tool | DataForSEO | Massive bulk operations (1000+ queries), raw API for custom pipelines | | whitespark-tool | Whitespark | Citation building, review generation campaigns (Reputation Builder) | | google-search-console-tool | Google Search Console | Actual organic search performance — clicks, impressions, CTR | | google-analytics-tool | Google Analytics (GA4) | Real traffic, user behavior, conversions | | screaming-frog-tool | Screaming Frog | Full site technical crawls, custom extraction at scale |

Foundational Docs

| Doc | Description | | --- | --- | | how-local-search-works | The ranking model, how the map pack gets assembled, how citations/reviews/links affect rankings | | local-seo-glossary | Every acronym and concept: ARP, ATRP, SoLV, NAP, SAB, LSA, and 80+ more | | tool-routing | Which tool to use for which task — LocalSEOData as default, specialists for gaps |


Briefs

Briefs are persistent work state for local SEO engagements. Claude creates and maintains them automatically — one per location. When you mention a business for the first time, Claude asks 5 questions, runs an initial audit, sets up the brief, and offers to configure scheduled tasks. No manual setup required.

briefs/
  keystone-insurance/
    _brand.brief.md          ← config + rollup across all locations
    buffalo/
      location.brief.md      ← always current, always lean
      reports/               ← weekly, monthly, QBR
      scans/                 ← geogrid, citations, page audits
      drafts/                ← GBP posts, review responses (awaiting approval)
      alerts/                ← monitoring alerts

After months of scheduled tasks writing to a brief, you can ask "why did rankings drop in March?" and get a real answer from the history. No other local SEO tool does this.

Briefs are gitignored — client data never touches the repo.

See briefs/README.md for the full system.


Scheduled Tasks

15 task templates that turn Local SEO Skills into always-on local SEO software. Tasks run on Anthropic's cloud infrastructure — no server required, works even when your computer is off.

Approval Tiers

| Tier | How it works | Used for | |---|---|---| | Autonomous | Runs, writes output, notifies | Monitoring, reporting, audits | | Queue | Drafts, holds for approval, then executes | GBP posts, review responses, content | | Notify | Confirms before AND after | Client emails, live GBP pushes |

Tasks

| ID | Task | Schedule | Tier | |---|---|---|---| | M1 | Weekly Rankings Monitor | Weekly Mon 7 AM | Autonomous | | M2 | Review Velocity Monitor | Weekly Mon 7 AM | Autonomous | | M3 | GBP Change Monitor | Daily 8 AM | Autonomous | | M4 | LSA Rankings Monitor | Weekly Mon 7 AM | Autonomous | | M5 | AI Visibility Monitor | Monthly | Autonomous | | R1 | Weekly Performance Report | Weekly Mon 8 AM | Autonomous | | R2 | Monthly Client Report | Mo

Related Skills

View on GitHub
GitHub Stars8
CategoryMarketing
Updated3d ago
Forks0

Security Score

90/100

Audited on Apr 7, 2026

No findings