map-flaplisted
Install: claude install-skill abouchard11/midnight-seo-skills
# Map Flap — Google Map Pack Domination
**First:** Read the file `~/.claude/skills/seo-references/core.md` before proceeding. Apply the core methodology and voice to all output.
**Also read:** `~/.claude/skills/seo-references/data-pull-patterns.md` for MCP tool parameter reference.
## Step 1: Parse Domain & Validate Local Eligibility
Extract the domain from the user's argument. Resolve it against the MCP Routing Map in core.md.
**Critical check:** Verify the domain is in the Local Domains list in core.md (Section 2D). If NOT a local domain:
- Print: `[SEO] Warning: {domain} is not a local service. Map Pack strategy is not applicable.`
- Suggest: `/topical-map` for content architecture or `/signal` for social amplification.
- STOP. Do not generate a Map Pack strategy for non-local domains.
If local, extract the service type from the domain name and portfolio roster (e.g., {{DOMAIN}} → "[service type]", based on the domain's naming pattern).
## Step 2: Pull Live Data
**Semrush (PRIMARY):**
1. Call `mcp__semrush__execute_report` — Keyword Overview for "[service type] {{CITY}}" and "[service type] near me" variants. This reveals volume + CPC for local-intent keywords.
**GSC (ENRICHMENT):**
2. Call `mcp__gscServer__get_search_analytics` with the resolved siteUrl, last 28 days, dimensions=[query], rowLimit=50. Filter results for geo terms: queries containing "{{CITY}}", "{{CITY_ABBREV}}", "near me", or your metro's neighborhood names (e.g. for Houston: Galleria, Heights, M