Published skills
seo-ahrefs-broken-links
Finds broken backlinks to a domain using Ahrefs, identifying reclaimable links targeting 404 pages and prioritizing those with the highest DR for maximum recovery impact.
seo-ahrefs-keywords
Retrieve a domain's top organic keyword rankings from Ahrefs, including keyword, position, search volume, CPC, estimated traffic, and traffic share. This skill is activated when the user mentions Ahrefs keywords, organic keywords, keyword rankings, what keywords rank, or ranking keywords.
seo-ahrefs-dr-history
Shows a domain's Domain Rating trend over time from Ahrefs. Reveals DR growth, drops, and significant changes.
seo-ahrefs-top-pages
Finds a domain's best performing pages by organic traffic from Ahrefs. It shows estimated traffic, traffic share, keyword count, and the top keyword per page.
seo-gsc-compare
Compares Google Search Console performance between two time periods to identify trends and changes, supporting month-over-month (MoM), year-over-year (YoY), or custom date ranges.
seo-ai-content-check
Detects AI-generated content through pure text analysis, without external API calls. It analyzes sentence and paragraph uniformity, vocabulary diversity, repetition, hedging language, and personal experience signals, returning a 0-100 confidence score and flagged passages.
seo-gsc-content-decay
Detects content decay by identifying pages losing clicks and impressions over a 90-day comparison window in Google Search Console. It surfaces pages with true long-term decline, not seasonal variation, and assigns decay severity ratings.
seo-programmatic
Programmatic SEO planning and analysis for pages generated at scale from data sources. Covers template engines, URL patterns, internal linking automation, thin content safeguards, and index bloat prevention.
seo-ahrefs-competitors
Discover a domain's top organic competitors from Ahrefs: competing domains, keyword overlap count, shared keywords, and unique competitor keywords. Use when user says "Ahrefs competitors", "organic competitors", "competing domains", "keyword overlap", or "who competes with".
seo-audit
Full website SEO audit with parallel subagent delegation. Crawls up to 500 pages, detects business type, delegates to 6 specialists, generates health score. Enhanced with live Ahrefs (DR, backlinks, traffic) and GSC (indexing, top pages) data when MCPs are available. Use when user says "audit", "full SEO check", "analyze my site", or "website health check".
seo-competitor-pages
Generate SEO-optimized competitor comparison and alternatives pages. Covers "X vs Y" layouts, "alternatives to X" pages, feature matrices, schema markup, and conversion optimization. Use when user says "comparison page", "vs page", "alternatives page", "competitor comparison", "X vs Y", "alternatives page", "versus page", "comparison matrix", or "feature comparison".
seo-content
Content quality and E-E-A-T analysis with AI citation readiness assessment. Enhanced with live Ahrefs (actual keyword rankings, positions) and GSC (search query performance) data to validate static E-E-A-T analysis with real user behavior. Use when user says "content quality", "E-E-A-T", "content analysis", "readability check", "thin content", or "content audit".
seo-gsc-drops
Detect ranking drops and lost traffic using Google Search Console data. Compares the last 28 days against the prior 28-day period to surface pages and keywords with the biggest declines. Use when user says "GSC drops", "ranking drops", "lost traffic", "pages losing rankings", or "keyword drops".
seo-gsc-overview
Show a Google Search Console performance dashboard for the last 28 days. Displays total clicks, impressions, CTR, and average position, plus top 25 queries and top 25 pages. Use when user says "GSC overview", "search console performance", "how is my site doing in Google", "clicks and impressions", or "show me my GSC data".
seo-log-analysis
Analyze server log files for crawl budget insights. Reads Apache Combined/Common or Nginx access logs locally (no external calls). Classifies bot vs user traffic, identifies top crawled URLs, crawl frequency by path, and crawl budget concerns. Use when user says "log analysis", "crawl budget", "server logs", "bot traffic", "crawl frequency", "access log", "analyze logs".
seo-plan
Strategic SEO planning for new or existing websites. Industry-specific templates, competitive analysis, content strategy, and implementation roadmap. Use when user says "SEO plan", "SEO strategy", "content strategy", "site architecture", "SEO roadmap", "keyword strategy", "content calendar", "site architecture plan", "SEO budget", or "SEO timeline".
seo-ahrefs-overview
Get Ahrefs domain overview: Domain Rating, total backlinks, referring domains, organic keywords, estimated monthly traffic, and traffic value. Use when user says "Ahrefs overview", "domain rating", "DR score", "check backlinks", "how strong is this domain", "domain authority", or "check domain in Ahrefs".
seo-brand-radar
Monitor brand visibility in AI search and traditional search. Use when user says "brand radar", "brand monitoring", "AI search visibility", "brand mentions", "share of voice", "who mentions my brand in AI", "brand in ChatGPT", "brand in Perplexity", "how visible is my brand", "brand awareness tracking", "AI brand presence", "is my brand cited in AI responses".
seo-content-brief
Generate a structured SEO content brief for a keyword using live Ahrefs SERP data and optional GSC overlay. Use when user says "content brief", "write a brief for", "content plan for keyword", "what should I write about", "brief for article", "content strategy for keyword", "help me write content for", or "create a brief for".
seo-geo
Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences. GEO analysis enriched with Ahrefs Brand Radar AI visibility data when available. Includes brand mention signals, AI crawler accessibility, llms.txt compliance, passage-level citability scoring, and platform-specific optimization. Use when user says "AI Overviews", "SGE", "GEO"
seo-gsc-indexing
Identify indexing problems and coverage issues using Google Search Console URL inspection data. Checks up to 20 pages for indexing status, coverage state, robots.txt state, and last crawl date. Use when user says "index issues", "indexing problems", "not indexed", "indexing coverage", or "why is my page not indexed".
seo-gsc-opportunities
Find quick SEO wins by identifying high-impression, low-CTR keywords using Google Search Console data. Surfaces keywords already ranking where better titles or content expansion could quickly boost traffic. Use when user says "GSC opportunities", "quick wins", "low CTR keywords", "high impressions low clicks", or "easy SEO wins".
seo-hreflang
Hreflang and international SEO audit, validation, and generation. Detects common mistakes, validates language/region codes, and generates correct hreflang implementations. Use when user says "hreflang", "i18n SEO", "international SEO", "multi-language", "multi-region", "language tags", "language targeting", "country targeting", "x-default", "locale", or "multilingual SEO".
seo-local
Local SEO audit covering NAP consistency, local schema markup, Google Business Profile signals, local content, citations, review signals, and mobile optimization. No MCP required — fetches pages via WebFetch. Use when user says "local SEO", "Google Business Profile", "GBP", "NAP consistency", "local citations", "local schema", "local pack", "map pack".
seo-markdown-audit
Audit markdown files for SEO before publishing. Checks heading structure, meta description, keyword density, content length, link quality, image alt text, and frontmatter completeness. Use when user says "markdown audit", "check my markdown", "SEO check markdown", or "audit this post".
seo-page
Deep single-page SEO analysis covering on-page elements, content quality, technical meta tags, schema, images, and performance. Enhanced with live Ahrefs (page authority, referring domains) and GSC (search performance, top keywords) data when MCPs are available. Use when user says "analyze this page", "check page SEO", or provides a single URL for review.
seo-robots-ai
Audit robots.txt for AI crawler access policies. Checks GPTBot, ClaudeBot, PerplexityBot, Google-Extended, and other AI crawlers. Use when user says "robots AI", "AI crawlers", "block AI", "allow AI bots", "AI crawl policy".
seo-gsc-new-keywords
Discover newly ranking keywords using Google Search Console data. Finds queries that had zero clicks or impressions in the prior 28 days but started appearing in the current period, revealing emerging content opportunities. Use when user says "new keywords", "new rankings", "keywords started ranking", "recently ranking", or "new queries".
seo-images
Image optimization analysis for SEO and performance. Checks alt text, file sizes, formats (WebP, AVIF), responsive images, lazy loading, CLS prevention, and Core Web Vitals image impact. Use when user says "image optimization", "alt text", "image SEO", "image size", "image audit", "WebP", "AVIF", "lazy loading", "CLS", "responsive images", or "Core Web Vitals images".
seo-llms-txt
Generate, validate, or audit llms.txt files for AI search visibility. Crawls site structure, generates spec-compliant Markdown index for LLMs. Use when user says "llms.txt", "llm txt", "AI crawlers", "generate llms", "LLM file", "AI readability file".
seo-migration-check
Validate SEO preservation during site migrations. Checks redirect chains (301 vs 302, hop count), canonical consistency, title/meta preservation, HTTP status codes, content similarity, and schema preservation. Accepts single URL pair or CSV file of URL pairs. Use when user says "migration check", "site migration", "redirect audit", "URL mapping", "domain change", "relaunch", "site move".
seo-obsidian-kb
Build an Obsidian knowledge base from a sitemap — bulk-fetch pages via Python, generate Obsidian-optimized MD notes with parallel agents
seo-report
Generate and save a complete SEO report to disk. Use when user says "SEO report", "generate report", "monthly report", "weekly report", "audit report", "competitor report", "save report", "export SEO data", "create SEO summary", "export my SEO data", "save Ahrefs report", "download SEO report". Requires report type: monthly | weekly | audit | competitor.
seo-schema
Detect, validate, and generate Schema.org structured data with Ahrefs traffic prioritization. JSON-LD format preferred. Use when user says "schema", "structured data", "rich results", "JSON-LD", "markup", or "schema priority".
seo-site-audit-pro
Flagship comprehensive SEO audit combining Ahrefs and GSC data in sequential waves with checkpoint saves. Use when user says "site audit pro", "full audit", "comprehensive audit", "audit with live data", "deep audit", "pro audit", "complete SEO audit", "run a full site audit", or "audit everything for this domain". Requires domain param. Optional: site param for GSC overlay.
seo-serp
Analyze SERP for a keyword using Ahrefs live data: ranking pages, DR scores, traffic estimates, and content angle analysis. Use when user says "SERP analysis", "who ranks for", "SERP breakdown", "competitors ranking for keyword", "serp overview", "what's ranking for", "show me the SERP for", or "SERP competition for".
seo-technical
Technical SEO audit across 8 categories: crawlability, indexability, security, URL structure, mobile, Core Web Vitals, structured data, and JavaScript rendering. Enhanced with live GSC (indexing status, crawl data) and Ahrefs (backlink profile) data when MCPs are available. Use when user says "technical SEO", "crawl issues", "robots.txt", "Core Web Vitals", "site speed", or "security headers".
seo
Comprehensive SEO analysis for any website or business type. Orchestrates 44 sub-skills (44 active): full site audits, technical SEO (CWV/INP), schema, E-E-A-T content quality, images, sitemaps, GEO for AI Overviews, llms.txt generation, AI crawler audit, plus live GSC and Ahrefs MCP data. GSC: overview, drops, opportunities, brand-vs-nonbrand, cannibalization, compare, content-decay, index-issues
seo-ahrefs-content-gap
Identifies keywords competitors rank for but the target domain does not, using Ahrefs data, revealing content opportunities and topic gaps.
seo-ahrefs-new-links
See recently acquired and lost backlinks for a domain using Ahrefs, showing new and lost referring domains in the last 30 days.
seo-ahrefs-backlinks
Analyzes a domain's backlink profile using Ahrefs, detailing linking domains, source Domain Rating, anchor text, link type, and first seen date for each link.
seo-gsc-brand-vs-nonbrand
Analyzes the split between branded and non-branded organic traffic using Google Search Console data, showing the percentage of clicks from brand name searches versus generic queries. Requires user confirmation of brand terms before analysis.
seo-ahrefs-anchor-analysis
Analyze a domain's anchor text distribution from Ahrefs to see the breakdown of anchor text used across all backlinks and assess link profile health.
seo-gsc-cannibalization
Detects keyword cannibalization by identifying queries where multiple pages compete for the same ranking. Uses Google Search Console data to find queries appearing across two or more pages.
seo-internal-links
Analyzes internal link structure by crawling a domain, identifying orphan, underlinked (fewer than 3 inbound links), and broken internal pages. It also suggests anchor text for the top 5 underlinked pages.
seo-sitemap
Analyzes existing XML sitemaps or generates new ones with GSC indexing cross-reference. Validates format, URLs, and structure against actual indexing status.
Category alert