Topic: local-seo
39 skills in this topic.
-
brief
Manages persistent work state (briefs) for local SEO engagements. Automatically load this skill when starting work on a specific business or location, when a user says "resume," "continue," "pick up where we left off," or references a specific client or location by name. Also load when any tool call is about to be made for a business — that's the trigger to create or update a brief.
garrettjsmith/localseoskills 8
-
brightlocal-tool
When the user wants citation audits, citation building, review monitoring across platforms, GBP audit scoring, or white-label local SEO reports. Trigger on "citation audit," "check my citations," "NAP consistency," "where am I listed," "BrightLocal," "directory listings," "review monitoring," or "client report."
garrettjsmith/localseoskills 8
-
client-deliverables
When the user needs to create a client-facing document such as an SEO audit, proposal, scope of work, competitive analysis report, onboarding document, or market intelligence report. Also use when the user mentions "audit report," "proposal," "scope of work," "SOW," "pitch deck," "client presentation," "pricing document," "onboarding checklist," "competitive report," "market analysis," or "deliverable." For ongoing performance reports, see local-reporting. For the research behind audits, see local-seo-audit.
garrettjsmith/localseoskills 8
-
dataforseo-tool
When the user needs bulk SERP data, local pack data at scale, keyword volumes for hundreds of terms at once, Google Maps business data programmatically, or is building custom local SEO tools/dashboards. Trigger on "bulk keyword data," "SERP data at scale," "DataForSEO," "Google Maps API data," "business data API," or when any other keyword/SERP tool would be too slow for the volume needed.
garrettjsmith/localseoskills 8
-
dispatch
Quick-reference for which skills to load together based on what the user is asking. Load this FIRST when a local SEO request comes in and you're unsure which skills to activate. This prevents loading all skills when you only need 2-3.
garrettjsmith/localseoskills 8
-
gbp-api-automation
When the user wants to programmatically manage Google Business Profiles at scale via API, automate GBP updates, build GBP management tools, or integrate GBP data into their systems. Also use when the user mentions "GBP API," "Google Business Profile API," "bulk GBP management," "automate GBP," "GBP integration," or "programmatic GBP." For manual GBP optimization, see gbp-optimization. For multi-location strategy, see multi-location-seo.
garrettjsmith/localseoskills 8
-
ahrefs-tool
When the user wants backlink analysis, link gap analysis, competitor link profiles, referring domain data, or link building research. Trigger on "backlinks," "who links to," "link profile," "referring domains," "link gap," "Ahrefs," "link building research," or "why do they outrank me" (often a link authority issue).
garrettjsmith/localseoskills 8
-
gbp-posts
When the user wants to create, schedule, or optimize Google Business Profile posts. Also use when the user mentions "GBP posts," "Google posts," "GMB updates," "business profile posts," "what should I post on Google," or "GBP content calendar." For overall GBP optimization, see gbp-optimization.
garrettjsmith/localseoskills 8
-
gbp-suspension-recovery
When the user's Google Business Profile has been suspended, disabled, or is under review. Also use when the user mentions "suspended," "GBP suspension," "listing disabled," "profile removed," "reinstatement," "Google suspended my business," "guideline violation," or "my listing disappeared." For general GBP optimization, see gbp-optimization.
garrettjsmith/localseoskills 8
-
geogrid-analysis
When the user wants to analyze local ranking data using geogrid scans, interpret map pack rankings across a geographic area, or understand ARP/ATRP/SoLV metrics. Also use when the user mentions "geogrid," "rank grid," "local rank tracking," "Local Falcon," "grid scan," "map pack rankings," "ranking heatmap," or "where am I ranking." For broader local audit, see local-seo-audit. For competitor analysis, see local-competitor-analysis.
garrettjsmith/localseoskills 8
-
google-analytics-tool
When the user wants traffic data, conversion tracking, user behavior on location pages, GBP traffic attribution, or geographic traffic patterns. Trigger on "Google Analytics," "GA4," "traffic," "conversions," "how many leads," "phone calls," "form submissions," "where is my traffic coming from," or "is my website converting."
garrettjsmith/localseoskills 8
-
google-search-console-tool
When the user wants to know what queries drive traffic to their site, which pages are indexed, click-through rates, organic search performance, or technical indexing issues. Trigger on "Search Console," "GSC," "what keywords am I getting traffic for," "what queries," "impressions," "click-through rate," "indexing issues," "is my page indexed," or "organic performance."
garrettjsmith/localseoskills 8
-
local-citations
When the user wants to build citations, fix NAP inconsistencies, manage business directory listings, or audit citation presence. Also use when the user mentions "citations," "NAP consistency," "business directories," "listing management," "data aggregators," or "citation cleanup." For GBP profile work, see gbp-optimization. For full audit, see local-seo-audit.
garrettjsmith/localseoskills 8
-
local-competitor-analysis
When the user wants to analyze local search competitors, benchmark against map pack rivals, or understand why competitors outrank them. Also use when the user mentions "competitor analysis," "who's outranking me," "competitor GBP," "local competition," or "competitive audit." For geogrid-specific ranking data, see geogrid-analysis. For general map pack strategy, see map-pack-optimization.
garrettjsmith/localseoskills 8
-
local-content-briefs
Generate complete semantic content briefs for local SEO content — location pages, service pages, blog posts, FAQ content, and pillar pages. Use this skill when the user needs a content brief for any piece of local SEO content, has a concept cluster from local-content-strategy and needs to brief the content, asks "what should this page cover", "brief me on [topic] for local SEO", "what concepts should my location page cover", or needs to know what depth to cover each topic at. Also trigger when producing briefs in bulk for a content production run. This skill combines semantic content brief methodology (concept coverage, entity requirements, depth assignments, question mapping) with local SEO specificity (geo-modified entities, local intent signals, GBP-to-page consistency, local schema requirements, AI visibility considerations). Output is a complete brief that a writer or Claude CLI generation loop can execute directly.
garrettjsmith/localseoskills 8