seo-image-gen
AI image generation for SEO assets: OG/social preview images, blog hero images, schema…
Maps intelligence for local SEO — geo-grid rank tracking, GBP profile auditing via API, review intelligence across Google/Tripadvisor/Trustpilot, cross-platform NAP verification (Google/Bing/Apple/OSM), competitor radius mapping, and LocalBusiness schema generation from API
$ npx -y skills add agricidaniel/codex-seo --skill seo-maps --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/seo-mapsContext preview
The summary Claude sees to decide when to auto-load this skill.
Maps intelligence for local SEO — geo-grid rank tracking, GBP profile auditing via API, review intelligence across Google/Tripadvisor/Trustpilot, cross-platform NAP verification (Google/Bing/Apple/OSM), competitor radius mapping, and LocalBusiness schema generation from API
name: seo-maps description: > Maps intelligence for local SEO — geo-grid rank tracking, GBP profile auditing via API, review intelligence across Google/Tripadvisor/Trustpilot, cross-platform NAP verification (Google/Bing/Apple/OSM), competitor radius mapping, and LocalBusiness schema generation from API data. Three-tier capability: free (Overpass + Geoapify), DataForSEO (full intelligence), DataForSEO + Google (maximum coverage). Use when user says "maps", "geo-grid", "rank tracking", "GBP audit", "review velocity", "competitor radius", "maps analysis", "local rank tracking", "Share of Local Voice", or "SoLV". user-invokable: true argument-hint: "[command] [url|keyword|location]" license: MIT compatibility: "DataForSEO MCP for Tier 1+, Google Maps API for Tier 2" metadata: author: AgriciDaniel version: "1.9.6" category: seo
**Step 0 -- Check shared data cache:**
Before gathering, check `.seo-cache/` for reusable context from related SEO skills. Reference: `../seo/references/shared-data-cache.md` for schemas and dependency map.
Check these cache files when present:
Maps platform analysis for local businesses. Works with external APIs to assess how a business appears on Google Maps, Bing Places, Apple Maps, and OpenStreetMap.
**Boundary with seo-local:** This skill analyzes the business on maps PLATFORMS (via APIs). seo-local analyzes local SEO signals on the WEBSITE (via HTML fetch). Do not duplicate seo-local on-page analysis. Recommend `/seo local <url>` for website-level checks.
---
| Command | What it does | Tier | |---------|-------------|------| | `/seo maps <url>` | Full maps presence audit (auto-selects tier) | 0+ | | `/seo maps grid <keyword> <location>` | Geo-grid rank scan (7x7, 1 keyword default) | 1+ | | `/seo maps reviews <business> <location>` | Cross-platform review intelligence | 1+ | | `/seo maps competitors <keyword> <location>` | Competitor radius mapping | 0+ | | `/seo maps nap <business-name>` | Cross-platform NAP verification | 0+ | | `/seo maps schema <business-name>` | Generate LocalBusiness JSON-LD from data | 0+ | | `/seo maps gbp <business> <location>` | GBP completeness audit | 1+ |
---
Before any analysis, detect the available capability tier:
**Detection:** DataForSEO MCP tools NOT available. **Capabilities:** Overpass API competitor discovery, Geoapify POI search, Nominatim geocoding, static GBP checklist, schema generation, cross-platform NAP guidance. **Load:** `references/maps-free-apis.md`
**Detection:** `business_data_business_listings_search` MCP tool IS available. **Capabilities:** Everything in Tier 0 PLUS geo-grid rank tracking, live GBP profile audit, review intelligence (velocity, sentiment, distribution), GBP post activity, Q&A data, Tripadvisor/Trustpilot reviews. **Load:** `references/maps-api-endpoints.md`
**Detection:** Tier 1 available AND Google Maps API key in environment. **Capabilities:** Everything in Tier 1 PLUS Google Places details, real-time business status, AI-powered place summaries, photo analysis. **Note:** Google ToS restricts storage to `place_id` only. Lat/lng cached 30 days max.
**Always communicate the detected tier to the user** at the start of analysis.
---
Simulates Google Maps searches from multiple GPS coordinates to show ranking variation across a geographic area. Requires DataForSEO.
**Load:** `references/maps-geo-grid.md` for algorithm, SoLV formula, heatmap format. **Load:** `references/maps-api-endpoints.md` for Maps SERP endpoint details.
1. Geocode business address to get center lat/lng 2. Generate grid points (default: 7x7, 5km radius) using Haversine offset formula 3. **Display cost estimate and ask for confirmation before proceeding** 4. Fire DataForSEO Maps SERP API calls with `location_coordinate` per grid point 5. Find target business rank at each point 6. Calculate SoLV: `(top_3_count / total_points) * 100` 7. Render ASCII heatmap in output
Before every geo-grid scan, display:
Geo-Grid Scan: [keyword] at [location] Grid: 7x7 (49 points) | Keywords: [N] | Est. cost: $[amount] DataForSEO credits will be consumed. Proceed?
---
Audits the 25 fields that affect Google Business Profile quality and ranking.
**Load:** `references/maps-gbp-checklist.md` for full checklist and scoring.
1. Fetch business profile via DataForSEO My Business Info API (keyword or CID) 2. Map API response fields to 25-field checklist 3. Score each field: Present + Optimized = 2pts, Present = 1pt, Missing = 0pts 4. Apply industry-specific weight multipliers 5. Normalize to 0-100 scale
1. Fetch the business website via WebFetch 2. Extract any visible GBP signals (Maps embed, place references, review widgets) 3. Apply static checklist based on detectable signals 4. Mark undetectable fields as "Unknown (requires DataForSEO for live data)"
---
Cross-platform review analysis: velocity, sentiment, rating distribution, fake detection.
**Reference:** `references/local-seo-signals.md` for benchmarks (shared with seo-local).
1. Fetch Google reviews via DataForSEO Reviews API (sort by newes
Codex-first SEO analysis suite with 1 orchestrator skill, 26 specialist workflows, 24 TOML agent profiles, MCP/API extensions, deterministic headless runners, and premium audit report generation.
Repo: agricidaniel/codex-seo
AI image generation for SEO assets: OG/social preview images, blog hero images, schema…
Live SEO data via DataForSEO MCP server. SERP analysis (Google, Bing, Yahoo, YouTube, Google…
Full-site crawling, scraping, and site mapping via Firecrawl MCP. Use when user says "crawl…
Full website SEO audit with parallel subagent delegation. Crawls up to 500 pages, detects…
Backlink profile analysis: referring domains, anchor text distribution, toxic link detection,…
SERP-based semantic topic clustering for content architecture planning. Groups keywords by…