[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-AgriciDaniel-seo-google-zh-CN":3,"guides-for-AgriciDaniel-seo-google":897,"similar-k174vnnaxqef6w1cjejx8tp3td86nmfe-zh-CN":898},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":261,"isFallback":251,"parentExtension":267,"providers":328,"relations":332,"repo":333,"tags":895,"workflow":896},1778674872846.784,"k174vnnaxqef6w1cjejx8tp3td86nmfe",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Google SEO APIs: Search Console (Search Analytics, URL Inspection, Sitemaps), PageSpeed Insights v5, CrUX field data with 25-week history, Indexing API v3, and GA4 organic traffic. Provides real Google field data for Core Web Vitals, indexation status, search performance, and organic traffic trends. Use when user says \"search console\", \"GSC\", \"PageSpeed\", \"CrUX\", \"field data\", \"indexing API\", \"GA4 organic\", \"URL inspection\", \"google api setup\", \"real CWV data\", \"impressions\", \"clicks\", \"CTR\", \"position data\", \"LCP\", \"INP\", \"CLS\", \"FCP\", \"TTFB\", or \"Lighthouse scores\".\n",{"claudeCode":12},"AgriciDaniel/claude-seo","Google SEO APIs","https://github.com/AgriciDaniel/claude-seo",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":241,"workflow":259},1778675177798.5908,"kn78avehypt2d93b0tq09vmfe586nv2g","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"practices":205,"prerequisites":210,"promptVersionExtension":215,"promptVersionScoring":216,"purpose":217,"rationale":218,"score":219,"summary":220,"tags":221,"targetMarket":228,"tier":229,"useCases":230,"workflow":236},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,106,109,112,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly names a concrete user problem: accessing and analyzing Google SEO data for Core Web Vitals, indexation status, search performance, and organic traffic trends, with specific keywords indicating user intent.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides direct access to Google's field data via multiple APIs, offering value beyond basic crawling by providing real user metrics and search performance insights, which is more than a thin wrapper.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill covers a comprehensive set of Google SEO APIs, including setup and configuration for credentials, and provides detailed reports, indicating it is ready for production workflows.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses on Google SEO APIs and related data, maintaining a coherent domain and not extending into unrelated areas.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's capabilities, clearly lists supported APIs and data types, and provides specific trigger keywords.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill exposes a set of narrow, verb-noun specialist tools like `/seo google pagespeed`, `/seo google gsc`, and `/seo google inspect`, avoiding a single generalist command.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","The documentation clearly outlines the necessary prerequisites, including credential setup and a detailed example of the configuration file, covering all parameters and defaults.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","All user-facing tool names, such as `/seo google pagespeed \u003Curl>` and `/seo google gsc \u003Cproperty>`, are descriptive and follow a clear verb-noun pattern.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","Tool inputs are well-defined parameters like URL or property names, and outputs are structured JSON or specific report formats, requesting only necessary data.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The license is MIT, a permissive open-source license, clearly stated in the SKILL.md and LICENSE.txt file.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The latest commit was on May 11, 2026, well within the 3-month window.",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","The project includes Python dependencies and uses a standard installation method, implying reasonable dependency management practices.",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","Secrets like API keys and service account paths are configured via a JSON file outside the committed code, and the script `google_auth.py --check` verifies credentials without echoing them.",{"category":65,"check":69,"severity":24,"summary":70},"Injection","The skill primarily uses structured API calls and Python scripts that process data rather than executing arbitrary external code or data, and relies on bundled scripts.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","The skill bundles Python scripts and relies on official Google API client libraries, avoiding runtime downloads or piped shell execution of external content.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","The scripts operate within the Python environment and interact with APIs, not attempting to modify files outside their expected scope or bundle.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","No detached process spawns or retry loops around denied tool calls were observed in the bundled scripts.",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","The skill interacts with Google APIs for SEO data and does not appear to exfiltrate confidential user data to third parties.",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","The bundled markdown files and scripts appear to be free of hidden steering tricks, control characters, or other obfuscation methods.",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","The bundled Python scripts are plain and readable, with no base64-decoded payloads, `eval`, or obfuscated code.",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","The skill assumes a Python 3.10+ environment and expects Google API configuration in a specific path, which is clearly documented.",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","Open issues: 5, closed issues: 24 in the last 90 days. The closure rate is healthy (24 / (5+24) = ~83%), indicating good maintainer engagement.",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","The SKILL.md frontmatter declares a meaningful version (1.9.9), and there is a CHANGELOG.md file.",{"category":103,"check":104,"severity":24,"summary":105},"Code Execution","Validation","Python scripts interacting with APIs likely perform input validation implicitly through library calls, and API responses are processed.",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","The skill is primarily read-only, focusing on data retrieval from Google APIs. No destructive operations are evident.",{"category":103,"check":110,"severity":24,"summary":111},"Error Handling","The `references/error-handling.md` file details specific error scenarios and actions, indicating robust error handling.",{"category":103,"check":113,"severity":114,"summary":115},"Logging","not_applicable","The skill is primarily read-only and focuses on API interactions, thus not requiring local audit logging for destructive actions.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","The skill accesses public SEO data and does not operate on personal data requiring special sanitization.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill is global in scope, accessing public Google APIs without regional restrictions.",{"category":91,"check":124,"severity":24,"summary":125},"Runtime stability","The skill requires Python 3.10+ and relies on standard Google API libraries, making it portable across POSIX-compliant systems.",{"category":44,"check":127,"severity":24,"summary":128},"README","The README provides a comprehensive overview, installation instructions, commands, features, and architecture.",{"category":33,"check":130,"severity":24,"summary":131},"Tool surface size","The skill exposes a manageable number of tools related to Google SEO APIs, fitting within the target range.",{"category":40,"check":133,"severity":24,"summary":134},"Overlapping near-synonym tools","Tools are distinct, such as `pagespeed`, `crux`, `gsc`, `inspect`, `ga4`, and `indexing`, covering specific Google SEO functionalities without near-synonyms.",{"category":44,"check":136,"severity":24,"summary":137},"Phantom features","All advertised features, such as access to GSC, PageSpeed Insights, and GA4, are implemented and verifiable through the provided scripts and API references.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","The README provides clear installation instructions for both plugin and manual installs, including authentication setup and verification steps.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","The `references/error-handling.md` file explicitly outlines error scenarios with causes and remediation steps for issues like missing credentials or data unavailability.",{"category":147,"check":148,"severity":24,"summary":149},"Execution","Pinned dependencies","The project uses Python dependencies, and while a lockfile isn't explicitly detected, standard installation methods and API client libraries imply pinned versions.",{"category":33,"check":151,"severity":114,"summary":152},"Dry-run preview","The skill is read-only and does not perform state-changing operations or send data outward, so a dry-run mode is not applicable.",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","The skill interacts with Google APIs which generally handle retries and have their own rate limits; the Python scripts likely implement backoff strategies as documented.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","No telemetry is emitted by this skill; it focuses on data retrieval and analysis.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The description precisely states the skill's function (Google SEO APIs) and its use cases, supported by extensive trigger keywords and clear boundaries.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise, clearly states the core capability, and includes specific trigger phrases without keyword stuffing.",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is well-structured, with the main logic in the main file and detailed API references delegated to separate markdown files.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The skill extensively uses separate markdown files (`references/`) for detailed API documentation and setup, adhering to progressive disclosure.",{"category":170,"check":174,"severity":114,"summary":175},"Forked exploration","This skill is primarily data retrieval and analysis, not deep exploration, so `context: fork` is not applicable.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The README provides numerous ready-to-use examples for core commands like `/seo audit`, `/seo page`, and `/seo google \u003Ccommand>`, demonstrating input and expected outcomes.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The `references/error-handling.md` document lists specific failure modes (e.g., CrUX data unavailable, GA4 property not found) with clear recovery steps.",{"category":103,"check":183,"severity":114,"summary":184},"Tool Fallback","The skill primarily uses direct API calls and bundled Python scripts, and does not appear to rely on an optional external MCP server with a fallback.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The error handling documentation implies that unexpected states, like missing credentials, will halt the workflow with a report.",{"category":91,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill operates standalone, accessing Google APIs directly. Cross-skill integrations are clearly documented in the 'Ecosystem' and 'Cross-Skill Integration' sections.",1778675177682,"This skill provides direct access to various Google SEO APIs including Search Console (Search Analytics, URL Inspection, Sitemaps), PageSpeed Insights, CrUX field data, Indexing API, and GA4 organic traffic. It enables users to retrieve real-time field data for Core Web Vitals, indexation status, search performance metrics, and organic traffic trends, leveraging official Google APIs through Python scripts.",[195,196,197,198,199],"Google Search Console data (Analytics, URL Inspection, Sitemaps)","PageSpeed Insights and CrUX field data for Core Web Vitals","Google Indexing API for URL updates","GA4 organic traffic reporting","PDF/HTML report generation for audits",[201,202,203,204],"Executing SEO actions on websites","Providing competitive analysis beyond Google's own data","Replacing direct interaction with Google Search Console or GA4 interfaces for configuration","Analyzing non-Google SEO data sources",[206,207,208,209],"SEO Audit","Content Analysis","Technical SEO","Data Analysis",[211,212,213,214],"Python 3.10+","Google Cloud Project with enabled APIs (Search Console, PSI, CrUX, Indexing, GA4)","API Key and/or Service Account credentials","Optional: Google Ads credentials for Keyword Planner","3.0.0","4.4.0","To empower users with direct access to Google's authoritative SEO data, enabling in-depth analysis of Core Web Vitals, indexation status, search performance, and organic traffic trends for informed SEO strategies.","The skill has a perfect score across all checks, demonstrating high quality in documentation, utility, security, and maintenance. No issues were found.",99,"Comprehensive Google SEO data analysis skill with extensive API integrations and excellent documentation.",[222,223,224,225,226,227],"seo","google-search-console","pagespeed-insights","gac4","semrush","ahrefs","global","verified",[231,232,233,234,235],"Analyze Core Web Vitals using real field data","Check URL indexation status and identify crawl issues","Understand search performance (clicks, impressions, CTR, position)","Monitor organic traffic trends via GA4","Generate comprehensive SEO audit reports",[237,238,239,240],"Configure Google API credentials via `references/auth-setup.md`.","Run specific `/seo google` commands to fetch data (e.g., `pagespeed`, `gsc`, `ga4`).","Optionally, generate reports using `/seo google report \u003Ctype>`.","Analyze the retrieved data for insights into Core Web Vitals, indexation, performance, and traffic.",{"codeQuality":242,"collectedAt":244,"documentation":245,"maintenance":248,"security":256,"testCoverage":258},{"hasLockfile":243},false,1778675159793,{"descriptionLength":246,"readmeSize":247},575,16151,{"closedIssues90d":249,"forks":250,"hasChangelog":251,"manifestVersion":252,"openIssues90d":253,"pushedAt":254,"stars":255},24,991,true,"1.9.9",5,1778499931000,6480,{"hasNpmPackage":243,"license":257,"smitheryVerified":243},"MIT",{"hasCi":251,"hasTests":251},{"updatedAt":260},1778675177798,{"basePath":262,"githubOwner":263,"githubRepo":264,"locale":18,"slug":265,"type":266},"skills/seo-google","AgriciDaniel","claude-seo","seo-google","skill",{"_creationTime":268,"_id":269,"community":270,"display":271,"identity":274,"parentExtension":277,"providers":309,"relations":324,"tags":325,"workflow":326},1778674872846.7803,"k17bt4vy4p97rmz9wkrfgzd8s986m614",{"reviewCount":8},{"description":272,"installMethods":273,"name":264,"sourceUrl":14},"Comprehensive SEO analysis plugin for Claude Code. 25 sub-skills (21 core + 1 orchestrator + 1 framework integration + 2 extension mirrors) and 18 sub-agents (15 core + 1 framework integration + 2 extension mirrors) covering technical SEO, content quality (E-E-A-T), content briefs, schema markup, image optimization, sitemap architecture, AI search optimization (GEO), local SEO, maps intelligence, semantic topic clustering, search experience optimization (SXO), SEO drift monitoring, e-commerce SEO, international SEO with cultural profiles, FLOW framework integration, Google API integration, PDF reporting, and strategic planning across all industries.",{"claudeCode":264},{"basePath":275,"githubOwner":263,"githubRepo":264,"locale":18,"slug":264,"type":276},"","plugin",{"_creationTime":278,"_id":279,"community":280,"display":281,"identity":285,"providers":287,"relations":303,"tags":305,"workflow":306},1778674872846.7798,"k17b9ppf34m9v86tzpeck2qtcs86n8dw",{"reviewCount":8},{"description":282,"installMethods":283,"name":284,"sourceUrl":14},"Comprehensive SEO analysis plugin for Claude Code. 25 sub-skills and 18 sub-agents covering technical SEO, E-E-A-T, content briefs, schema markup, GEO, local SEO, semantic clustering, e-commerce SEO, international SEO, and PDF reporting.",{"claudeCode":12},"Claude SEO",{"basePath":275,"githubOwner":263,"githubRepo":264,"locale":18,"slug":264,"type":286},"marketplace",{"evaluate":288,"extract":296},{"promptVersionExtension":289,"promptVersionScoring":216,"score":219,"tags":290,"targetMarket":228,"tier":229},"3.1.0",[222,291,292,293,294,295],"marketing","auditing","content","reporting","automation",{"commitSha":297,"license":257,"marketplace":298,"plugin":301},"HEAD",{"name":299,"pluginCount":300},"agricidaniel-seo",1,{"mcpCount":8,"provider":302,"skillCount":8},"classify",{"repoId":304},"kd7fg9a0c3bhpkzvsc87hq0qdd86mkeg",[292,295,293,291,294,222],{"evaluatedAt":307,"extractAt":308,"updatedAt":307},1778674897144,1778674872846,{"evaluate":310,"extract":321},{"promptVersionExtension":215,"promptVersionScoring":216,"score":311,"tags":312,"targetMarket":228,"tier":320},93,[222,313,314,315,316,317,318,319],"technical-seo","content-seo","local-seo","schema","performance","ai-seo","competitive-analysis","community",{"commitSha":297,"license":257,"plugin":322},{"mcpCount":8,"provider":302,"skillCount":323},25,{"parentExtensionId":279,"repoId":304},[318,319,314,315,317,316,222,313],{"evaluatedAt":327,"extractAt":308,"updatedAt":327},1778674909244,{"evaluate":329,"extract":331},{"promptVersionExtension":215,"promptVersionScoring":216,"score":219,"tags":330,"targetMarket":228,"tier":229},[222,223,224,225,226,227],{"commitSha":297,"license":257},{"parentExtensionId":269,"repoId":304},{"_creationTime":334,"_id":304,"identity":335,"providers":336,"workflow":891},1778674866854.803,{"githubOwner":263,"githubRepo":264,"sourceUrl":14},{"classify":337,"discover":879,"github":882},{"commitSha":297,"extensions":338},[339,352,451,476,489,498,530,539,548,562,571,580,595,605,615,713,722,755,770,779,788,797,806,827,836,845,854,870],{"basePath":275,"description":282,"displayName":299,"installMethods":340,"rationale":341,"selectedPaths":342,"source":351,"sourceLanguage":18,"type":286},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[343,346,348],{"path":344,"priority":345},".claude-plugin/marketplace.json","mandatory",{"path":347,"priority":345},"README.md",{"path":349,"priority":350},"LICENSE","high","rule",{"basePath":275,"description":272,"displayName":264,"installMethods":353,"license":257,"rationale":354,"selectedPaths":355,"source":351,"sourceLanguage":18,"type":276},{"claudeCode":264},"plugin manifest at .claude-plugin/plugin.json",[356,358,359,360,363,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,409,411,413,415,417,419,421,423,425,427,429,431,433,435,437,439,441,443,445,447,449],{"path":357,"priority":345},".claude-plugin/plugin.json",{"path":347,"priority":345},{"path":349,"priority":350},{"path":361,"priority":362},"skills/seo/SKILL.md","medium",{"path":364,"priority":362},"skills/seo-audit/SKILL.md",{"path":366,"priority":362},"skills/seo-backlinks/SKILL.md",{"path":368,"priority":362},"skills/seo-cluster/SKILL.md",{"path":370,"priority":362},"skills/seo-competitor-pages/SKILL.md",{"path":372,"priority":362},"skills/seo-content/SKILL.md",{"path":374,"priority":362},"skills/seo-content-brief/SKILL.md",{"path":376,"priority":362},"skills/seo-dataforseo/SKILL.md",{"path":378,"priority":362},"skills/seo-drift/SKILL.md",{"path":380,"priority":362},"skills/seo-ecommerce/SKILL.md",{"path":382,"priority":362},"skills/seo-flow/SKILL.md",{"path":384,"priority":362},"skills/seo-geo/SKILL.md",{"path":386,"priority":362},"skills/seo-google/SKILL.md",{"path":388,"priority":362},"skills/seo-hreflang/SKILL.md",{"path":390,"priority":362},"skills/seo-image-gen/SKILL.md",{"path":392,"priority":362},"skills/seo-images/SKILL.md",{"path":394,"priority":362},"skills/seo-local/SKILL.md",{"path":396,"priority":362},"skills/seo-maps/SKILL.md",{"path":398,"priority":362},"skills/seo-page/SKILL.md",{"path":400,"priority":362},"skills/seo-plan/SKILL.md",{"path":402,"priority":362},"skills/seo-programmatic/SKILL.md",{"path":404,"priority":362},"skills/seo-schema/SKILL.md",{"path":406,"priority":362},"skills/seo-sitemap/SKILL.md",{"path":408,"priority":362},"skills/seo-sxo/SKILL.md",{"path":410,"priority":362},"skills/seo-technical/SKILL.md",{"path":412,"priority":350},"agents/seo-backlinks.md",{"path":414,"priority":350},"agents/seo-cluster.md",{"path":416,"priority":350},"agents/seo-content.md",{"path":418,"priority":350},"agents/seo-dataforseo.md",{"path":420,"priority":350},"agents/seo-drift.md",{"path":422,"priority":350},"agents/seo-ecommerce.md",{"path":424,"priority":350},"agents/seo-flow.md",{"path":426,"priority":350},"agents/seo-geo.md",{"path":428,"priority":350},"agents/seo-google.md",{"path":430,"priority":350},"agents/seo-image-gen.md",{"path":432,"priority":350},"agents/seo-local.md",{"path":434,"priority":350},"agents/seo-maps.md",{"path":436,"priority":350},"agents/seo-performance.md",{"path":438,"priority":350},"agents/seo-schema.md",{"path":440,"priority":350},"agents/seo-sitemap.md",{"path":442,"priority":350},"agents/seo-sxo.md",{"path":444,"priority":350},"agents/seo-technical.md",{"path":446,"priority":350},"agents/seo-visual.md",{"path":448,"priority":350},"hooks/hooks.json",{"path":450,"priority":350},"hooks/validate-schema.py",{"basePath":452,"description":453,"displayName":454,"installMethods":455,"rationale":456,"selectedPaths":457,"source":351,"sourceLanguage":18,"type":266},"skills/seo-image-gen","AI image generation for SEO assets: OG/social preview images, blog hero images, schema images, product photography, infographics. Powered by Gemini via nanobanana-mcp. Requires banana extension installed. Use when user says \"generate image\", \"OG image\", \"social preview\", \"hero image\", \"blog image\", \"product photo\", \"infographic\", \"seo image\", \"create visual\", \"image-gen\", \"favicon\", \"schema image\", \"pinterest pin\", \"generate visual\", \"banner\", or \"thumbnail\".","seo-image-gen",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-image-gen/SKILL.md (coalesced with duplicate skill at extensions/banana/skills/seo-image-gen)",[458,460,462,464,466,468,470,472,474],{"path":459,"priority":345},"SKILL.md",{"path":461,"priority":350},"LICENSE.txt",{"path":463,"priority":362},"references/cost-tracking.md",{"path":465,"priority":362},"references/gemini-models.md",{"path":467,"priority":362},"references/mcp-tools.md",{"path":469,"priority":362},"references/post-processing.md",{"path":471,"priority":362},"references/presets.md",{"path":473,"priority":362},"references/prompt-engineering.md",{"path":475,"priority":362},"references/seo-image-presets.md",{"basePath":477,"description":478,"displayName":479,"installMethods":480,"rationale":481,"selectedPaths":482,"source":351,"sourceLanguage":18,"type":266},"skills/seo-dataforseo","Live SEO data via DataForSEO MCP server. SERP analysis (Google, Bing, Yahoo, YouTube, Google Images), keyword research (volume, difficulty, intent, trends), backlink profiles, on-page analysis (Lighthouse, content parsing), competitor analysis, content analysis, business listings, AI visibility (ChatGPT scraper, LLM mention tracking), and domain analytics. Requires DataForSEO extension installed. Use when user says \"dataforseo\", \"live SERP\", \"keyword volume\", \"backlink data\", \"competitor data\", \"AI visibility check\", \"LLM mentions\", \"image SERP\", \"google images\", \"image rankings\", or \"real search data\".\n","seo-dataforseo",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-dataforseo/SKILL.md (coalesced with duplicate skill at extensions/dataforseo/skills/seo-dataforseo)",[483,484,485,487],{"path":459,"priority":345},{"path":461,"priority":350},{"path":486,"priority":362},"references/cost-tiers.md",{"path":488,"priority":362},"references/tool-catalog.md",{"basePath":490,"description":491,"displayName":492,"installMethods":493,"rationale":494,"selectedPaths":495,"source":351,"sourceLanguage":18,"type":266},"extensions/firecrawl/skills/seo-firecrawl","Full-site crawling, scraping, and site mapping via Firecrawl MCP. Use when user says \"crawl site\", \"map site\", \"full crawl\", \"find all pages\", \"broken links\", \"site structure\", \"discover pages\", \"JS rendering\", or needs site-wide analysis.\n","seo-firecrawl",{"claudeCode":12},"SKILL.md frontmatter at extensions/firecrawl/skills/seo-firecrawl/SKILL.md",[496,497],{"path":459,"priority":345},{"path":461,"priority":350},{"basePath":499,"description":500,"displayName":222,"installMethods":501,"rationale":502,"selectedPaths":503,"source":351,"sourceLanguage":18,"type":266},"skills/seo","Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability, indexability, Core Web Vitals with INP), schema markup, content quality (E-E-A-T), image optimization, sitemap analysis, and GEO for AI Overviews/ChatGPT/Perplexity. Industry detection for SaaS, e-commerce, local, publishers, agencies. Triggers on: SEO, audit, schema, Core Web Vitals, sitemap, E-E-A-T, AI Overviews, GEO, technical SEO, content quality, page speed, structured data.",{"claudeCode":12},"SKILL.md frontmatter at skills/seo/SKILL.md",[504,505,506,508,510,512,514,516,518,520,522,524,526,528],{"path":459,"priority":345},{"path":461,"priority":350},{"path":507,"priority":362},"references/backlink-quality.md",{"path":509,"priority":362},"references/cwv-thresholds.md",{"path":511,"priority":362},"references/eeat-framework.md",{"path":513,"priority":362},"references/free-backlink-sources.md",{"path":515,"priority":362},"references/local-schema-types.md",{"path":517,"priority":362},"references/local-seo-signals.md",{"path":519,"priority":362},"references/maps-api-endpoints.md",{"path":521,"priority":362},"references/maps-free-apis.md",{"path":523,"priority":362},"references/maps-gbp-checklist.md",{"path":525,"priority":362},"references/maps-geo-grid.md",{"path":527,"priority":362},"references/quality-gates.md",{"path":529,"priority":362},"references/schema-types.md",{"basePath":531,"description":532,"displayName":533,"installMethods":534,"rationale":535,"selectedPaths":536,"source":351,"sourceLanguage":18,"type":266},"skills/seo-audit","Full website SEO audit with parallel subagent delegation. Crawls up to 500 pages, detects business type, delegates to up to 15 specialists (8 always + 7 conditional), generates health score. Use when user says audit, full SEO check, analyze my site, or website health check.","seo-audit",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-audit/SKILL.md",[537,538],{"path":459,"priority":345},{"path":461,"priority":350},{"basePath":540,"description":541,"displayName":542,"installMethods":543,"rationale":544,"selectedPaths":545,"source":351,"sourceLanguage":18,"type":266},"skills/seo-backlinks","Backlink profile analysis: referring domains, anchor text distribution, toxic link detection, competitor gap analysis. Works with free APIs (Moz, Bing Webmaster, Common Crawl) and DataForSEO extension. Use when user says backlinks, link profile, referring domains, anchor text, toxic links, link gap, link building, disavow, or backlink audit.","seo-backlinks",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-backlinks/SKILL.md",[546,547],{"path":459,"priority":345},{"path":461,"priority":350},{"basePath":549,"description":550,"displayName":551,"installMethods":552,"rationale":553,"selectedPaths":554,"source":351,"sourceLanguage":18,"type":266},"skills/seo-cluster","SERP-based semantic topic clustering for content architecture planning. Groups keywords by actual Google SERP overlap (not text similarity), designs hub-and-spoke content clusters with internal link matrices, and generates interactive visualizations. Optionally executes content creation if claude-blog is installed. Use when user says \"topic cluster\", \"content cluster\", \"semantic clustering\", \"pillar page\", \"hub and spoke\", \"content architecture\", \"keyword grouping\", or \"cluster plan\".\n","seo-cluster",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-cluster/SKILL.md",[555,556,558,560],{"path":459,"priority":345},{"path":557,"priority":362},"references/execution-workflow.md",{"path":559,"priority":362},"references/hub-spoke-architecture.md",{"path":561,"priority":362},"references/serp-overlap-methodology.md",{"basePath":563,"description":564,"displayName":565,"installMethods":566,"rationale":567,"selectedPaths":568,"source":351,"sourceLanguage":18,"type":266},"skills/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\", \"versus\", \"compare competitors\", or \"alternative to\".\n","seo-competitor-pages",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-competitor-pages/SKILL.md",[569,570],{"path":459,"priority":345},{"path":461,"priority":350},{"basePath":572,"description":573,"displayName":574,"installMethods":575,"rationale":576,"selectedPaths":577,"source":351,"sourceLanguage":18,"type":266},"skills/seo-content","Content quality and E-E-A-T analysis with AI citation readiness assessment. Use when user says \"content quality\", \"E-E-A-T\", \"content analysis\", \"readability check\", \"thin content\", or \"content audit\".\n","seo-content",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-content/SKILL.md",[578,579],{"path":459,"priority":345},{"path":461,"priority":350},{"basePath":581,"description":582,"displayName":583,"installMethods":584,"rationale":585,"selectedPaths":586,"source":351,"sourceLanguage":18,"type":266},"skills/seo-content-brief","Generate competitive SEO content briefs with per-section word counts, competitor scoring, keyword density guidance, and page-type templates. Supports both new page briefs and improve-existing-page briefs. Use when user says \"content brief\", \"write a brief\", \"content outline\", \"blog brief\", \"service page brief\", \"brief for\", \"writing brief\", \"content plan\", or \"outline for\".\n","seo-content-brief",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-content-brief/SKILL.md",[587,588,589,591,593],{"path":459,"priority":345},{"path":461,"priority":350},{"path":590,"priority":362},"references/excluded-domains.md",{"path":592,"priority":362},"references/keyword-density.md",{"path":594,"priority":362},"references/page-type-templates.md",{"basePath":596,"description":597,"displayName":598,"installMethods":599,"rationale":600,"selectedPaths":601,"source":351,"sourceLanguage":18,"type":266},"skills/seo-drift","SEO drift monitoring: capture baselines of SEO-critical elements, detect changes, and track regressions over time. Git for SEO — baseline, diff, and track changes to your on-page SEO. Use when user says \"SEO drift\", \"baseline\", \"track changes\", \"did anything break\", \"SEO regression\", \"compare SEO\", \"before and after\", \"monitor SEO changes\", or \"deployment check\".\n","seo-drift",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-drift/SKILL.md",[602,603],{"path":459,"priority":345},{"path":604,"priority":362},"references/comparison-rules.md",{"basePath":606,"description":607,"displayName":608,"installMethods":609,"rationale":610,"selectedPaths":611,"source":351,"sourceLanguage":18,"type":266},"skills/seo-ecommerce","E-commerce SEO analysis: Google Shopping visibility, Amazon marketplace intelligence, product schema validation, competitor pricing analysis, and marketplace keyword gaps. Combines on-page product SEO with marketplace data from DataForSEO Merchant API. Use when user says \"ecommerce SEO\", \"product SEO\", \"Google Shopping\", \"marketplace SEO\", \"product schema\", \"Amazon SEO\", \"product listings\", \"shopping ads\", or \"merchant SEO\".\n","seo-ecommerce",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-ecommerce/SKILL.md",[612,613],{"path":459,"priority":345},{"path":614,"priority":362},"references/marketplace-endpoints.md",{"basePath":616,"description":617,"displayName":618,"installMethods":619,"rationale":620,"selectedPaths":621,"source":351,"sourceLanguage":18,"type":266},"skills/seo-flow","FLOW framework integration — evidence-led SEO using the Find → Leverage → Optimize → Win loop. Surfaces stage-specific AI prompts from the FLOW knowledge base (41 prompts, CC BY 4.0). Use when user says \"FLOW\", \"FLOW framework\", \"seo flow\", \"evidence-led SEO\", \"find leverage optimize win\", or wants stage-specific SEO prompts.\n","seo-flow",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-flow/SKILL.md",[622,623,625,627,629,631,633,635,637,639,641,643,645,647,649,651,653,655,657,659,661,663,665,667,669,671,673,675,677,679,681,683,685,687,689,691,693,695,697,699,701,703,705,707,709,711],{"path":459,"priority":345},{"path":624,"priority":362},"references/bibliography.md",{"path":626,"priority":362},"references/flow-framework.md",{"path":628,"priority":362},"references/flow-prompts.lock",{"path":630,"priority":362},"references/prompts/README.md",{"path":632,"priority":362},"references/prompts/find/content-planning-for-topical-relevance-prompt.md",{"path":634,"priority":362},"references/prompts/find/content-prioritization-prompt.md",{"path":636,"priority":362},"references/prompts/find/keyword-research-prompt.md",{"path":638,"priority":362},"references/prompts/find/keyword-variations-for-topical-relevance-prompt.md",{"path":640,"priority":362},"references/prompts/find/prompt-audience-avatar.md",{"path":642,"priority":362},"references/prompts/leverage/backlink-competition-prompt.md",{"path":644,"priority":362},"references/prompts/local/ai-homepage-rewrite-prompt.md",{"path":646,"priority":362},"references/prompts/local/claude-deep-research-prompt.md",{"path":648,"priority":362},"references/prompts/local/gbp-categories-prompt.md",{"path":650,"priority":362},"references/prompts/local/gbp-description-claude-prompt-1.md",{"path":652,"priority":362},"references/prompts/local/gbp-description-claude-prompt-2.md",{"path":654,"priority":362},"references/prompts/local/gbp-description-claude-prompt-3.md",{"path":656,"priority":362},"references/prompts/local/gbp-services-prompt.md",{"path":658,"priority":362},"references/prompts/local/prompt-generating-a-meta-description.md",{"path":660,"priority":362},"references/prompts/local/prompt-generating-a-title-tag.md",{"path":662,"priority":362},"references/prompts/local/prompt-rewriting-existing-homepage.md",{"path":664,"priority":362},"references/prompts/local/prompt-rewriting-existing-service-page.md",{"path":666,"priority":362},"references/prompts/optimize/ai-detector-test-follow-up-prompt.md",{"path":668,"priority":362},"references/prompts/optimize/ai-supporting-pages-rewrite-prompt.md",{"path":670,"priority":362},"references/prompts/optimize/basic-prompt.md",{"path":672,"priority":362},"references/prompts/optimize/blog-post-outline-prompt.md",{"path":674,"priority":362},"references/prompts/optimize/blog-post-writing-prompt.md",{"path":676,"priority":362},"references/prompts/optimize/claude-prompt-1.md",{"path":678,"priority":362},"references/prompts/optimize/claude-prompt-2.md",{"path":680,"priority":362},"references/prompts/optimize/ctr-audit-prompt.md",{"path":682,"priority":362},"references/prompts/optimize/follow-up-prompt-1.md",{"path":684,"priority":362},"references/prompts/optimize/follow-up-prompt-2.md",{"path":686,"priority":362},"references/prompts/optimize/follow-up-prompt.md",{"path":688,"priority":362},"references/prompts/optimize/paa-question-rewording-prompt.md",{"path":690,"priority":362},"references/prompts/optimize/prompt-core-30-content-audit.md",{"path":692,"priority":362},"references/prompts/optimize/property-content-with-authority-audit-prompt.md",{"path":694,"priority":362},"references/prompts/optimize/reddit-claude-prompt.md",{"path":696,"priority":362},"references/prompts/optimize/schema-prompt-1.md",{"path":698,"priority":362},"references/prompts/optimize/step-1-the-chatgpt-discovery-prompt.md",{"path":700,"priority":362},"references/prompts/optimize/step-2-the-follow-up-qualifying-prompt.md",{"path":702,"priority":362},"references/prompts/optimize/technical-audit-prompt.md",{"path":704,"priority":362},"references/prompts/optimize/visibility-follow-up-prompt.md",{"path":706,"priority":362},"references/prompts/optimize/visiblity-prompt.md",{"path":708,"priority":362},"references/prompts/win/bofu-page-brief-generator.md",{"path":710,"priority":362},"references/prompts/win/conversion-audit-prompt.md",{"path":712,"priority":362},"references/prompts/win/dual-surface-content-scorecard.md",{"basePath":714,"description":715,"displayName":716,"installMethods":717,"rationale":718,"selectedPaths":719,"source":351,"sourceLanguage":18,"type":266},"skills/seo-geo","Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences. Generative Engine Optimization (GEO) analysis including 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\", \"AI search\", \"LLM optimization\", \"Perplexity\", \"AI citations\", \"ChatGPT search\", or \"AI visibility\".\n","seo-geo",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-geo/SKILL.md",[720,721],{"path":459,"priority":345},{"path":461,"priority":350},{"basePath":262,"description":10,"displayName":265,"installMethods":723,"rationale":724,"selectedPaths":725,"source":351,"sourceLanguage":18,"type":266},{"claudeCode":12},"SKILL.md frontmatter at skills/seo-google/SKILL.md",[726,727,728,731,733,735,737,739,741,743,745,747,749,751,753],{"path":459,"priority":345},{"path":461,"priority":350},{"path":729,"priority":730},"assets/templates/cwv-audit-report.md","low",{"path":732,"priority":730},"assets/templates/gsc-performance-report.md",{"path":734,"priority":730},"assets/templates/indexation-status-report.md",{"path":736,"priority":362},"references/auth-setup.md",{"path":738,"priority":362},"references/ga4-data-api.md",{"path":740,"priority":362},"references/indexing-api.md",{"path":742,"priority":362},"references/keyword-planner-api.md",{"path":744,"priority":362},"references/nlp-api.md",{"path":746,"priority":362},"references/pagespeed-crux-api.md",{"path":748,"priority":362},"references/rate-limits-quotas.md",{"path":750,"priority":362},"references/search-console-api.md",{"path":752,"priority":362},"references/supplementary-apis.md",{"path":754,"priority":362},"references/youtube-api.md",{"basePath":756,"description":757,"displayName":758,"installMethods":759,"rationale":760,"selectedPaths":761,"source":351,"sourceLanguage":18,"type":266},"skills/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\", or \"language tags\".\n","seo-hreflang",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-hreflang/SKILL.md",[762,763,764,766,768],{"path":459,"priority":345},{"path":461,"priority":350},{"path":765,"priority":362},"references/content-parity.md",{"path":767,"priority":362},"references/cultural-profiles.md",{"path":769,"priority":362},"references/locale-formats.md",{"basePath":771,"description":772,"displayName":773,"installMethods":774,"rationale":775,"selectedPaths":776,"source":351,"sourceLanguage":18,"type":266},"skills/seo-images","Image optimization analysis for SEO and performance. Checks alt text, file sizes, formats, responsive images, lazy loading, CLS prevention, image SERP rankings (via DataForSEO), and image file optimization (WebP/AVIF conversion, IPTC/XMP metadata injection). Use when user says \"image optimization\", \"alt text\", \"image SEO\", \"image size\", \"image audit\", \"optimize images\", \"image metadata\", \"image SERP\", \"convert to webp\", or \"image file optimize\".\n","seo-images",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-images/SKILL.md",[777,778],{"path":459,"priority":345},{"path":461,"priority":350},{"basePath":780,"description":781,"displayName":782,"installMethods":783,"rationale":784,"selectedPaths":785,"source":351,"sourceLanguage":18,"type":266},"skills/seo-local","Local SEO analysis covering Google Business Profile optimization, NAP consistency, citation health, review signals, local schema markup, location page quality, multi-location SEO, and industry-specific recommendations. Detects business type (brick-and-mortar, SAB, hybrid) and industry vertical (restaurant, healthcare, legal, home services, real estate, automotive). Use when user says \"local SEO\", \"Google Business Profile\", \"GBP\", \"map pack\", \"local pack\", \"citations\", \"NAP consistency\", \"local rankings\", \"service area\", \"multi-location\", or \"local search\".\n","seo-local",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-local/SKILL.md",[786,787],{"path":459,"priority":345},{"path":461,"priority":350},{"basePath":789,"description":790,"displayName":791,"installMethods":792,"rationale":793,"selectedPaths":794,"source":351,"sourceLanguage":18,"type":266},"skills/seo-maps","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\".\n","seo-maps",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-maps/SKILL.md",[795,796],{"path":459,"priority":345},{"path":461,"priority":350},{"basePath":798,"description":799,"displayName":800,"installMethods":801,"rationale":802,"selectedPaths":803,"source":351,"sourceLanguage":18,"type":266},"skills/seo-page","Deep single-page SEO analysis covering on-page elements, content quality, technical meta tags, schema, images, and performance. Use when user says \"analyze this page\", \"check page SEO\", \"single URL\", \"check this page\", \"page analysis\", or provides a single URL for review.\n","seo-page",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-page/SKILL.md",[804,805],{"path":459,"priority":345},{"path":461,"priority":350},{"basePath":807,"description":808,"displayName":809,"installMethods":810,"rationale":811,"selectedPaths":812,"source":351,"sourceLanguage":18,"type":266},"skills/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\", \"SEO planning\", \"content strategy\", \"keyword strategy\", \"content calendar\", \"site architecture\", or \"SEO roadmap\".\n","seo-plan",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-plan/SKILL.md",[813,814,815,817,819,821,823,825],{"path":459,"priority":345},{"path":461,"priority":350},{"path":816,"priority":730},"assets/agency.md",{"path":818,"priority":730},"assets/ecommerce.md",{"path":820,"priority":730},"assets/generic.md",{"path":822,"priority":730},"assets/local-service.md",{"path":824,"priority":730},"assets/publisher.md",{"path":826,"priority":730},"assets/saas.md",{"basePath":828,"description":829,"displayName":830,"installMethods":831,"rationale":832,"selectedPaths":833,"source":351,"sourceLanguage":18,"type":266},"skills/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. Use when user says \"programmatic SEO\", \"pages at scale\", \"dynamic pages\", \"template pages\", \"generated pages\", or \"data-driven SEO\".\n","seo-programmatic",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-programmatic/SKILL.md",[834,835],{"path":459,"priority":345},{"path":461,"priority":350},{"basePath":837,"description":838,"displayName":839,"installMethods":840,"rationale":841,"selectedPaths":842,"source":351,"sourceLanguage":18,"type":266},"skills/seo-schema","Detect, validate, and generate Schema.org structured data. JSON-LD format preferred. Use when user says \"schema\", \"structured data\", \"rich results\", \"JSON-LD\", or \"markup\".\n","seo-schema",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-schema/SKILL.md",[843,844],{"path":459,"priority":345},{"path":461,"priority":350},{"basePath":846,"description":847,"displayName":848,"installMethods":849,"rationale":850,"selectedPaths":851,"source":351,"sourceLanguage":18,"type":266},"skills/seo-sitemap","Analyze existing XML sitemaps or generate new ones with industry templates. Validates format, URLs, and structure. Use when user says \"sitemap\", \"generate sitemap\", \"sitemap issues\", or \"XML sitemap\".\n","seo-sitemap",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-sitemap/SKILL.md",[852,853],{"path":459,"priority":345},{"path":461,"priority":350},{"basePath":855,"description":856,"displayName":857,"installMethods":858,"rationale":859,"selectedPaths":860,"source":351,"sourceLanguage":18,"type":266},"skills/seo-sxo","Search Experience Optimization: reads Google SERPs backwards to detect page-type mismatches, derives user stories from search intent signals, and scores pages from multiple persona perspectives. Identifies why well-optimized pages fail to rank by analyzing what Google rewards for each keyword. Use when user says \"SXO\", \"search experience\", \"page type mismatch\", \"SERP analysis\", \"user story\", \"persona scoring\", \"why isn't my page ranking\", \"intent mismatch\", or \"wireframe\".\n","seo-sxo",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-sxo/SKILL.md",[861,862,864,866,868],{"path":459,"priority":345},{"path":863,"priority":362},"references/page-type-taxonomy.md",{"path":865,"priority":362},"references/persona-scoring.md",{"path":867,"priority":362},"references/user-story-framework.md",{"path":869,"priority":362},"references/wireframe-templates.md",{"basePath":871,"description":872,"displayName":873,"installMethods":874,"rationale":875,"selectedPaths":876,"source":351,"sourceLanguage":18,"type":266},"skills/seo-technical","Technical SEO audit across 9 categories: crawlability, indexability, security, URL structure, mobile, Core Web Vitals, structured data, JavaScript rendering, and IndexNow protocol. Use when user says \"technical SEO\", \"crawl issues\", \"robots.txt\", \"Core Web Vitals\", \"site speed\", or \"security headers\".\n","seo-technical",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-technical/SKILL.md",[877,878],{"path":459,"priority":345},{"path":461,"priority":350},{"sources":880},[881],"manual",{"closedIssues90d":249,"description":883,"forks":250,"homepage":884,"license":257,"openIssues90d":253,"pushedAt":254,"readmeSize":247,"stars":255,"topics":885},"Universal SEO skill for Claude Code. 25 sub-skills + 18 sub-agents covering technical SEO, E-E-A-T, schema, GEO/AEO, backlinks, local SEO, maps intelligence, semantic clustering, e-commerce SEO, international SEO, Google APIs, and PDF/Excel reporting. Optional DataForSEO, Firecrawl, and Banana extensions.","https://claude-seo.md",[886,222,887,318,888,889,890],"claude-code","ai","claude-code-skill","marketing-automation","open-source",{"classifiedAt":892,"discoverAt":893,"extractAt":894,"githubAt":894,"updatedAt":892},1778674872230,1778674866854,1778674870267,[227,225,223,224,226,222],{"evaluatedAt":260,"extractAt":308,"updatedAt":260},[],[899,926,950,981,1005,1026],{"_creationTime":900,"_id":901,"community":902,"display":903,"identity":909,"providers":913,"relations":920,"tags":922,"workflow":923},1778696113180.828,"k171av3zqzmadg3n419qh8kfj586nbvy",{"reviewCount":8},{"description":904,"installMethods":905,"name":907,"sourceUrl":908},"Diagnose organic traffic changes (drops, stalls, or unexpected wins) using Ahrefs MCP plus Search Console data. Use this skill when traffic suddenly dropped, has been flat despite investment, after an algorithm update, after a migration or deploy, or when a competitor seems to be taking share. Triggers on traffic dropped, traffic decline, traffic stalled, organic decline, lost rankings, why is traffic down, algorithm update, post-migration traffic loss, traffic diagnosis. Also triggers when stakeholders are panicking about analytics.",{"claudeCode":906},"rampstackco/claude-skills","seo-traffic-diagnosis","https://github.com/rampstackco/claude-skills",{"basePath":910,"githubOwner":911,"githubRepo":912,"locale":18,"slug":907,"type":266},"skills/seo-traffic-diagnosis","rampstackco","claude-skills",{"evaluate":914,"extract":919},{"promptVersionExtension":215,"promptVersionScoring":216,"score":219,"tags":915,"targetMarket":228,"tier":229},[222,916,917,227,918],"traffic-analysis","analytics","search-console",{"commitSha":297},{"repoId":921},"kd7bebccrrd1xf6w868aggftrd86m86v",[227,917,918,222,916],{"evaluatedAt":924,"extractAt":925,"updatedAt":924},1778697803222,1778696113180,{"_creationTime":927,"_id":928,"community":929,"display":930,"identity":934,"providers":937,"relations":946,"tags":947,"workflow":948},1778696113180.8118,"k17b8dp19k5ecqjt52xcm30vvn86nbsx",{"reviewCount":8},{"description":931,"installMethods":932,"name":933,"sourceUrl":908},"Cross-format content adaptation. Turning one substantial piece into many derivative formats (blog series, email sequences, social posts, webinars, podcasts, video shorts) without losing the original's value or producing AI-slop variants. The discipline of adaptation per medium rather than mass-blast distribution. Triggers on content repurposing, content adaptation, cross-format content, content atomization, content multiplication, content distribution across formats, source-piece-to-derivative, video shorts from blog, email from whitepaper, podcast from article, blog series from research. Also triggers when a flagship piece is shipping but the team has not planned how to extend it across formats, when repurposing is happening but the derivatives feel mass-produced, or when AI-assisted repurposing is producing slop variants of strong source pieces.",{"claudeCode":906},"Content Repurposing",{"basePath":935,"githubOwner":911,"githubRepo":912,"locale":18,"slug":936,"type":266},"skills/content-repurposing","content-repurposing",{"evaluate":938,"extract":945},{"promptVersionExtension":215,"promptVersionScoring":216,"score":939,"tags":940,"targetMarket":228,"tier":229},100,[941,942,291,222,943,944],"content-strategy","repurposing","documentation","editorial",{"commitSha":297,"license":257},{"repoId":921},[941,943,944,291,942,222],{"evaluatedAt":949,"extractAt":925,"updatedAt":949},1778696593545,{"_creationTime":951,"_id":952,"community":953,"display":954,"identity":960,"providers":964,"relations":974,"tags":977,"workflow":978},1778694720643.0361,"k177ywtjbhhde4fm1hk3b0c0h986nc2v",{"reviewCount":8},{"description":955,"installMethods":956,"name":958,"sourceUrl":959},"Connect a CMS to toprank SEO tools. Guides users through configuring WordPress, Strapi, Contentful, or Ghost — tests the connection, and writes credentials to .env.local. Once set up, seo-analysis automatically cross- references CMS content against Google Search Console data. Use whenever the user says \"connect my CMS\", \"set up WordPress\", \"configure Strapi\", \"add Contentful\", \"connect Ghost\", or \"CMS setup\". Also trigger if the user asks why no CMS data appears in a seo-analysis report.\n",{"claudeCode":957},"nowork-studio/toprank","setup-cms","https://github.com/nowork-studio/toprank",{"basePath":961,"githubOwner":962,"githubRepo":963,"locale":18,"slug":958,"type":266},"seo/setup-cms","nowork-studio","toprank",{"evaluate":965,"extract":973},{"promptVersionExtension":215,"promptVersionScoring":216,"score":939,"tags":966,"targetMarket":228,"tier":229},[967,222,968,969,970,971,972],"cms","configuration","wordpress","strapi","contentful","ghost",{"commitSha":297},{"parentExtensionId":975,"repoId":976},"k17dxqwvvhjw9ft30d5zz356z986my6s","kd74wn8s89tp9hrfsmcra492r586nbrv",[967,968,971,972,222,970,969],{"evaluatedAt":979,"extractAt":980,"updatedAt":979},1778695112631,1778694720643,{"_creationTime":982,"_id":983,"community":984,"display":985,"identity":989,"providers":991,"relations":1001,"tags":1002,"workflow":1003},1778694720643.0347,"k1701tz3ryvkv5zkmv8ymbgz2186mweb",{"reviewCount":8},{"description":986,"installMethods":987,"name":988,"sourceUrl":959},"Generative Engine Optimization (GEO) — make content rank in AI search answers from ChatGPT, Claude, Perplexity, Gemini, and Google AI Overviews. Audits existing content, rewrites for AI citation, and produces per-engine strategy. Use when asked to \"optimize for AI search\", \"rank in ChatGPT\", \"GEO audit\", \"improve AI citations\", \"rank in Perplexity\", \"AI Overview optimization\", \"AI Overview ranking\", \"LLM SEO\", \"answer engine optimization\", \"AEO\", \"get cited by AI\", \"GEO\", \"generative engine optimization\", \"show up in ChatGPT\", \"appear in AI answers\", \"be cited by Perplexity\", \"SGE optimization\", \"Search Generative Experience\", or \"make my content show up in AI answers\". Distinct from regular SEO — this targets generative engines, not traditional Google rankings.\n",{"claudeCode":957},"geo-optimizer",{"basePath":990,"githubOwner":962,"githubRepo":963,"locale":18,"slug":988,"type":266},"seo/geo-optimizer",{"evaluate":992,"extract":1000},{"promptVersionExtension":215,"promptVersionScoring":216,"score":939,"tags":993,"targetMarket":228,"tier":229},[222,994,995,996,997,998,999],"content-optimization","ai-search","perplexity","chatgpt","gemini","claude",{"commitSha":297},{"parentExtensionId":975,"repoId":976},[995,997,999,994,998,996,222],{"evaluatedAt":1004,"extractAt":980,"updatedAt":1004},1778695016147,{"_creationTime":1006,"_id":1007,"community":1008,"display":1009,"identity":1013,"providers":1016,"relations":1022,"tags":1023,"workflow":1024},1778694720643.034,"k175824bv0hy06y0gygd192pgd86nceh",{"reviewCount":8},{"description":1010,"installMethods":1011,"name":1012,"sourceUrl":959},"Run a weekly SEO review for one registered website, write audit artifacts, and choose the next best safe action.",{"claudeCode":957},"Toprank Weekly Review",{"basePath":1014,"githubOwner":962,"githubRepo":963,"locale":18,"slug":1015,"type":266},"openclaw/skills/toprank-weekly-review","toprank-weekly-review",{"evaluate":1017,"extract":1021},{"promptVersionExtension":215,"promptVersionScoring":216,"score":939,"tags":1018,"targetMarket":228,"tier":229},[222,1019,1020,292,295],"google-ads","meta-ads",{"commitSha":297,"license":257},{"repoId":976},[292,295,1019,1020,222],{"evaluatedAt":1025,"extractAt":980,"updatedAt":1025},1778694967711,{"_creationTime":1027,"_id":1028,"community":1029,"display":1030,"identity":1036,"providers":1040,"relations":1047,"tags":1050,"workflow":1051},1778690953106.1826,"k1744akkjw4pa874az67a9q8sh86nyj6",{"reviewCount":8},{"description":1031,"installMethods":1032,"name":1034,"sourceUrl":1035},"Use when planning a topic cluster (hub + spokes) for a new content area. The agent researches the space, identifies the hub topic, maps the spokes, and produces a specific content plan with internal linking strategy.",{"claudeCode":1033},"inhouseseo/superseo-skills","topic-cluster-planning","https://github.com/inhouseseo/superseo-skills",{"basePath":1037,"githubOwner":1038,"githubRepo":1039,"locale":18,"slug":1034,"type":266},"skills/topic-cluster-planning","inhouseseo","superseo-skills",{"evaluate":1041,"extract":1046},{"promptVersionExtension":215,"promptVersionScoring":216,"score":939,"tags":1042,"targetMarket":228,"tier":229},[222,941,1043,1044,1045],"topic-clusters","content-planning","keyword-research",{"commitSha":297},{"parentExtensionId":1048,"repoId":1049},"k1789tz3gnwdyj2kkh3z6j34jn86n022","kd71a5q32hf86wdvegaqacrhvd86nvzh",[1044,941,1045,222,1043],{"evaluatedAt":1052,"extractAt":1053,"updatedAt":1052},1778691256280,1778690953106]