seo-ahrefs
Ahrefs API analyst (extension). Reads referring domains, backlinks, organic keywords, and content explorer data via the tested…
Maps intelligence for local SEO: geo-grid rank tracking, GBP profile auditing via API, review intelligence across Google/Tripadvisor/Trustpilot, cross-platform NAP verification, competitor radius mapping, and LocalBusiness schema generation. Three tiers: free (Overpass +
Claude Code
$ npx -y skills add AgriciDaniel/claude-seo --skill seo-maps --agent claude-code
Codex
$ npx skills add AgriciDaniel/claude-seo --skill seo-maps -a codex -y
Cursor
$ npx skills add AgriciDaniel/claude-seo --skill seo-maps -a cursor -y
Gemini CLI
$ npx skills add AgriciDaniel/claude-seo --skill seo-maps -a gemini-cli -y
GitHub Copilot
$ npx skills add AgriciDaniel/claude-seo --skill seo-maps -a github-copilot -y
OpenCode
$ npx skills add AgriciDaniel/claude-seo --skill seo-maps -a opencode -y
Windsurf
$ npx skills add AgriciDaniel/claude-seo --skill seo-maps -a windsurf -y
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, competitor radius mapping, and LocalBusiness schema generation. Three tiers: free (Overpass + Geoapify), DataForSEO, and DataForSEO + Google. Use when user says "maps", "geo-grid", "rank tracking", "GBP audit", "review velocity", "competitor radius", or "SoLV". user-invocable: 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: "2.6.0" category: seo
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:** `${CLAUDE_PLUGIN_ROOT}/skills/seo/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:** `${CLAUDE_PLUGIN_ROOT}/skills/seo/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:** `${CLAUDE_PLUGIN_ROOT}/skills/seo/references/maps-geo-grid.md` for algorithm, SoLV formula, heatmap format. **Load:** `${CLAUDE_PLUGIN_ROOT}/skills/seo/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 8. Save the grid for later comparison and for the seo-cockpit Maps view: `{business-slug}-maps/geo-grid-{keyword-slug}-{YYYY-MM-DD}.json` with `{"business", "keyword", "location", "date", "size", "radius_km", "solv", "ranks": [[...], ...]}`, where `ranks` is row-major from north-west to south-east and each cell is the business's rank at that point (an integer), or `null` when it is not in the results
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:** `${CLAUDE_PLUGIN_ROOT}/skills/seo/references/maps-gbp-checklist.md` for full checklist and scoring.
> **AI & 2026 context (third-party reported):** **Ask Maps**, reported by AP News > as a Gemini conversational Maps feature launched 2026-03-12 (iOS/Android, > US + India). **AI Mode** (1B+ monthly users, stated by Google at I/O 2026) > increasingly surfaces 1-2 business local AI interfaces in third-party terminology, and **agentic > booking/calling** for local services (home repair, beauty, pet care) was > announced at I/O 2026 for a summer US rollout (Google can call businesses on the > user's behalf); confirm current availability before promising it. > New 2026 GBP API additions: review media URLs, recurring local-post scheduling, > review reply-state/moderation, and invitation Place ID. Source: > blog.google/products-and-platforms/products/search/search-io-2026/ · > developers.google.com/my-business/content/latest-updates
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 WebF
Universal SEO skill for Claude Code. 26 sub-skills + 19 sub-agents covering technical SEO, E-E-A-T, schema, GEO/AEO, agent readiness (Lighthouse Agentic Browsing, WebMCP, llms.txt), backlinks, local SEO, e-commerce, international SEO, Google APIs, and PDF/Excel reporting. 9 optional extensions for live SEO data.
Ahrefs API analyst (extension). Reads referring domains, backlinks, organic keywords, and content explorer data via the tested…
AI image generation for SEO assets: OG/social preview images, blog hero images, schema images, product photography, infographics.…
Bing Webmaster Tools + IndexNow extension. Microsoft Copilot citations are fed by the Bing index; this skill makes Bing…
Live SEO data via DataForSEO MCP server: SERP analysis, keyword research (volume, difficulty, intent, trends), backlink profiles,…
Full-site crawling, scraping, and site mapping via Firecrawl MCP. Use when user says "crawl site", "map site", "full crawl",…
Matomo Reporting API extension. Self-hosted or Matomo Cloud analytics as a GA4 alternative or complement. Organic traffic,…
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use…
Turn the current project website into a short, polished, shareable launch video using Hyperframes. Use when someone says "/brag",…
Full website GEO+SEO audit with parallel subagent delegation. Orchestrates a comprehensive Generative Engine Optimization audit…
Build an immersive scroll-scrubbed "fly through the world" landing page for any industry or brand using Higgsfield. As the…