| name | dispatch |
| description | 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. |
| metadata | {"version":"1.0.0","author":"Garrett Smith"} |
Skill Dispatch Guide
When a local SEO request comes in, match it to a pattern below. Load those skills. Don't load everything.
Default data tool: localseodata-tool — covers most data needs. Load it alongside the relevant strategy skill unless the request specifically needs a different tool.
Request Patterns → Skills to Load
"Audit my local presence" / "What's wrong with my rankings?"
local-seo-audit — the full audit framework
localseodata-tool — local_audit endpoint runs a comprehensive audit in one call
- If user wants geogrid:
geogrid-analysis — LocalSEOData has geogrid_scan, or use Local Falcon for trends
"Why am I not in the map pack?"
gbp-optimization — check profile quality first (most common issue)
localseodata-tool — local_pack to see who IS ranking, business_profile for GBP data
- If need geographic view:
geogrid-analysis + LocalSEOData geogrid_scan
"Help me get more reviews"
review-management — strategy, generation, response frameworks
localseodata-tool — review_velocity for trends, google_reviews for recent reviews, reputation_audit for full picture
"Optimize my Google Business Profile"
gbp-optimization — the full GBP playbook
localseodata-tool — business_profile for current state, profile_health for gaps
- After optimization →
geogrid-analysis + LocalSEOData geogrid_scan to measure impact
"I need local landing pages" / "Build location pages"
local-landing-pages — page strategy, content, structure
local-keyword-research — keyword targeting per page
local-schema — schema markup for each page
localseodata-tool — keyword_opportunities and keyword_suggestions for targeting
"Fix my citations" / "NAP is inconsistent"
local-citations — audit and cleanup process
localseodata-tool — citation_audit checks 20 directories in one call
- For building: check
docs/tool-routing → Whitespark or BrightLocal
"Run a ranking scan" / "Check my geogrid"
geogrid-analysis — interpret results
localseodata-tool — geogrid_scan for a one-time scan
- If user needs trends/campaigns →
local-falcon-tool instead
- After scan →
gbp-optimization or local-seo-audit based on findings
"Who are my competitors?" / "Competitive analysis"
local-competitor-analysis — full competitive framework
localseodata-tool — competitor_gap for rankings/reviews, backlink_gap for links, competitor_ads for ad intel
- If need geographic comparison:
geogrid-analysis + LocalSEOData geogrid_scan or Local Falcon
"I have multiple locations"
multi-location-seo — portfolio-level strategy
gbp-optimization — per-location standards
local-reporting — per-location + rollup reporting
localseodata-tool — run endpoints per location, or Local Falcon campaigns for recurring
"Build me a report" / "Monthly reporting"
local-reporting — metrics, KPIs, report structure
client-deliverables — packaging for client consumption
localseodata-tool — local_authority for score, review_velocity for trends, local_pack for rankings
"I'm a service area business"
service-area-seo — SAB-specific strategy
gbp-optimization — SAB GBP configuration
local-landing-pages — area-specific pages
localseodata-tool — geogrid_scan with wider radius for SABs
"Set up Local Services Ads"
lsa-ads — LSA strategy and optimization
lsa-spy-tool — market rankings and competitive data over time
localseodata-tool — local_services_ads for current snapshot
review-management — reviews are the #1 LSA ranking factor
"Check my LSA rankings"
lsa-spy-tool — pull current and historical rankings
lsa-ads — interpret and strategize
localseodata-tool — local_services_ads for a quick current snapshot
"What keywords should I target?"
local-keyword-research — keyword strategy framework
localseodata-tool — keyword_opportunities, keyword_suggestions, search_volume, keyword_trends
"Build local links"
local-link-building — link acquisition strategies
localseodata-tool — backlink_summary for current profile, backlink_gap for competitor comparison
- For deep analysis:
ahrefs-tool if connected
"Set up schema markup"
local-schema — structured data implementation
localseodata-tool — page_audit to check if schema exists on a page
"How do I show up in AI search?"
ai-local-search — AI visibility strategy
localseodata-tool — ai_overview, ai_mode, ai_mentions, ai_visibility, ai_top_sources
- For geographic AI coverage:
local-falcon-tool (GAIO/ChatGPT/Gemini platform scans)
"My listing got suspended"
gbp-suspension-recovery — reinstatement process
gbp-optimization — prevent future issues
"Create a proposal" / "Pitch a client"
client-deliverables — proposals, SOWs, reports
localseodata-tool — business_profile + profile_health + google_reviews for quick research (5 credits total)
- Load relevant strategy skills based on what you're proposing
"I want to run Google Ads"
local-search-ads — map pack ads
local-ppc-ads — geo-targeted PPC
localseodata-tool — competitor_ads to see what competitors run
"Set up Apple Maps / Bing"
apple-business-connect or bing-places
local-citations for broader presence
When to Load Docs
- Unknown term →
docs/local-seo-glossary
- Need reasoning about WHY →
docs/how-local-search-works
- Need to pick a tool →
docs/tool-routing
When NOT to Use This Guide
Single-skill requests don't need dispatch. If someone says "how do I write a GBP post" → just load gbp-posts.