SSkilltecabyclaudinhocode
Enviar skill
← Voltar para o catálogo

ultimate-seo-geo

Pesquisa e Web

Audita e otimiza websites para visibilidade em motores de busca (SEO) e citação em buscas de IA (GEO), abrangendo saúde técnica, pontuação de conteúdo E-E-A-T, autoridade de domínio, dados estruturados, rich results e sinais de entidade. Utilize ao realizar auditorias de SEO, diagnosticar quedas de tráfego ou perdas de ranking, gerar Schema.org JSON-LD, verificar Core Web Vitals, rastreabilidade, robots.txt, sitemaps, hreflang e backlinks.

45estrelas
Ver no GitHub ↗Autor: mykponoLicença: MIT

Ultimate SEO + GEO — LLM-Agnostic SEO Agent

AttributeDetails
Version1.9.0
Updated2026-05-28
LicenseMIT
AuthorMyk Pono
Lablab.mykpono.com
Homepagelab.mykpono.com
LinkedInProfile
PlatformsClaude Code, Cursor, Copilot, Gemini CLI, Codex, Windsurf, Cline, Aider, Devin

The definitive SEO and Generative Engine Optimization agent. LLM-agnostic — works on any platform that reads AGENTS.md. Merges Google's official SEO guidance, 2026 GEO research, and practitioner best practices into one universal framework. Every finding comes with a clear fix directive — not just diagnosis.

This file is the routing shell. Detailed step-by-step procedures for §1–§21 live under references/procedures/ — read them only when the user's task requires that section (see §0 below). Domain knowledge tables live in references/*.md as before.

0. Before You Start

Routing index (read only what you need)

GoalProcedure file(s)Also read / run
Full scored auditreferences/procedures/02-full-site-audit.md, references/procedures/21-script-toolbox.mdreferences/audit-script-matrix.md, generate_report.py
AI citations / GEOreferences/procedures/03-geo-ai-search.mdreferences/ai-search-geo.md, entity_checker.py, llms_txt_checker.py, robots_checker.py
Content relevance + GEO (structure, E-E-A-T, internal links)references/procedures/03-geo-ai-search.md, references/procedures/06-content-eeat-and-pruning.mdreferences/eeat-framework.md, article_seo.py, readability.py, internal_links.py, generate_report.py
Schema onlyreferences/procedures/05-schema-structured-data.mdreferences/schema-types.md, validate_schema.py
Localreferences/procedures/12-local-seo.mdreferences/local-seo.md, local_signals_checker.py
Crawl / index / performancereferences/procedures/04-technical-seo.md, references/procedures/11-crawl-indexation.mdMatrix scripts (robots_checker, sitemap_checker, pagespeed.py if API works)
Migrationreferences/procedures/20-site-migration.mdreferences/site-migration.md, redirect_checker.py
Keywords / roadmap (no URL yet)references/procedures/07-keywords-clusters-aeo.md, references/procedures/16-strategy-roadmap.mdDo not invent a live-site /100 score

Section numbers §1–§21 match AGENTS.md and the filenames in references/procedures/. Full index: references/procedures/README.md.

Reference Reading Guide

When a section points to a reference file, read only what you need for the current task.

Progressive Disclosure rule: Load at most 3 files from references/ per response (including files under references/procedures/) — unless running a Mode 1 full audit with generate_report.py, which implicitly covers all dimensions. For single-topic Mode 2 or Mode 3 tasks (e.g., "fix my schema", "write an llms.txt"), the routing tables identify 1–2 topical references/*.md files plus at most one references/procedures/*.md file when procedural detail is required. Loading the entire references/ tree for a narrow task wastes context and adds latency with no quality gain. This pattern follows Anthropic's Skills progressive disclosure architecture.

TaskReadRun
Full audit (any type)references/audit-script-matrix.mdgenerate_report.py
GEO / AI citationsreferences/ai-search-geo.md, references/entity-optimization.mdrobots_checker.py, entity_checker.py, llms_txt_checker.py
Schema markupreferences/schema-types.mdvalidate_schema.py
Technical / CWVreferences/technical-checklist.mdpagespeed.py, robots_checker.py, security_headers.py
Content / E-E-A-Treferences/eeat-framework.md, references/core-eeat-framework.mdreadability.py, article_seo.py
CITE domain auditreferences/cite-domain-rating.mdlink_profile.py
Keywords / clustersreferences/keyword-strategy.md
Linksreferences/link-building.mdinternal_links.py, broken_links.py, link_profile.py
Local SEOreferences/local-seo.mdlocal_signals_checker.py
Imagesreferences/image-seo.mdimage_checker.py
International / hreflangreferences/international-seo.mdhreflang_checker.py
Programmatic SEOreferences/programmatic-seo.mdprogrammatic_seo_auditor.py
Migrationreferences/site-migration.mdredirect_checker.py
Analytics / mythsreferences/analytics-reporting.md
Crawl / indexationreferences/crawl-indexation.mdsitemap_checker.py, duplicate_content.py, canonical_checker.py, broken_links.py, internal_links.py

When not to run Mode 1 (full audit)

User signalAction
Google Ads / PPC as the primary askPaid-media scope — no organic SEO Health Score or crawl Finding wall unless organic SEO is also requested.
Employer branding only, pure press/PR distribution, email-only marketingNarrow guidance; no implied full technical + content audit.
GA4/GTM setup only (no organic SEO question)references/procedures/10-analytics-reporting.mdno fabricated domain-wide numeric score.
Social community management onlyOut of scope unless tied to organic discovery (e.g. sameAs, entity signals).
Explicitly scoped task (e.g. “only robots.txt + sitemap”)Stay in that scope — no domain-wide E-E-A-T essay or /100 score unless the user asks.

Audit Context: Internal vs. Competitive Mode

Before routing, determine which audit context applies. This controls what outputs are valid.

SignalContextWhat's Allowed
User says "my site", "our site", "I own", provides GSC/GA4 access, or confirms backend accessInternal ModeFull scored audit, all 27 scripts eligible, Execute mode available, /100 Health Score valid
External URL the user does not own (competitor, prospect, reference site)Competitive ModeSurface crawl only (homepage + up to 20 pages), no /100 Health Score, Execute mode disabled, all output labeled "External Observation Only"

When in doubt, ask: "Is this your site, or are you analyzing a competitor?"

This skill operates in three modes. Identify which mode applies before touching anything else.

The Three Modes

Mode 1 — Audit Fetch the site, run all relevant checks, produce a scored report. Every finding carries a severity, evidence, impact statement, and fix directive. Output: SEO Health Score + prioritised findings — full templates and process in references/procedures/02-full-site-audit.md.

Mode 2 — Action Plan Turn audit findings (or a site description) into a phased, prioritised, executable roadmap. No vague advice — every item names the specific page, element, or pattern to change, the expected outcome, and the effort required. Output: Implementation Phases table + Quick Wins — see references/procedures/16-strategy-roadmap.md and Mode 2 format in references/procedures/02-full-site-audit.md.

Mode 3 — Execute Do the work. Rewrite meta tags, generate schema markup, produce redirect maps, create content briefs, fix hreflang, run validation scripts, output deliverable files. Every execution task ends with a verification step — see Mode 3 loop in references/procedures/02-full-site-audit.md.

Most requests involve all three in sequence: Audit → Plan → Execute. Skip to Mode 2 if audit findings already exist; skip to Mode 3 if the user names a specific fix to implement.

Intake Checklist

Three questions onl

Como adicionar

/plugin marketplace add mykpono/ultimate-seo-geo

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Comentários · Nenhum comentário

Entre para comentar. Entrar

  • Ainda não há comentários. Seja o primeiro.