Skills Agentes

Blog Decay

Detecta decaimiento de contenido comparando dos exportaciones de Google Search Console: marca caídas trimestrales, páginas que desaparecen y recomienda refrescar, consolidar, podar o investigar un cambio de queries.

Estrellas
2.1k

en todo el repo

Actividad
51

0–100, la ruta de este skill

Actualizado
hace 2 meses

último commit aquí

Commits
2

últimos 90 días

Contexto
959 tok

88 tok en reposo

Paquete
1 archivo

4 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add AgriciDaniel/claude-blog --skill blog-decay --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Compara la exportación actual contra la anterior con `python3 scripts/content_decay.py current.json previous.json` y marca caídas del 20% o más
  • Clasifica la severidad: aviso del 20 al 39,9%, alta del 40 al 59,9% y crítica a partir del 60%
  • Recomienda refrescar, investigar un cambio de queries, consolidar y redirigir, o podar, siempre tras revisar indexación, enlaces y estacionalidad
  • Solo marca una página como `dropped_out` si filtros, dimensiones y límites de fila coinciden; si no, la deja en `needs_validation`
  • Acepta listas JSON de páginas y también la forma de objeto con clave `rows` que devuelve blog-google

Úsalo cuando

  • El usuario dice "/blog decay", "decaimiento de contenido", "caída de tráfico" o "refrescar posts en declive"

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • Compara estos dos exports de Search Console y dime qué posts están cayendo
    • ¿Qué artículos debería refrescar primero?

    SKILL.md

    En inglés

    Blog Decay

    Use /blog decay to find pages whose Google Search Console performance has declined quarter-over-quarter. The command compares a current-period export against a previous-period export, flags pages with a 20% or larger decline by default, and recommends the next content action.

    Default Offline Workflow

    Run the local analyzer against two GSC page exports:

    python3 scripts/content_decay.py current.json previous.json
    

    Useful options:

    python3 scripts/content_decay.py current.json previous.json --threshold 0.30
    python3 scripts/content_decay.py current.json previous.json --metric impressions
    python3 scripts/content_decay.py current.json previous.json --format markdown --output decay-report.md
    

    The script accepts JSON lists of page rows with page or url, clicks, and impressions. It also accepts the object shape returned by blog-google when the rows are under a top-level rows key.

    Optional Live GSC Export

    For live data, use /blog google gsc or the underlying blog-google command to create each period export, then run the offline analyzer:

    python3 skills/blog-google/scripts/run.py gsc_query --property sc-domain:example.com --dimensions page --start-date YYYY-MM-DD --end-date YYYY-MM-DD --json > gsc-current.json
    python3 skills/blog-google/scripts/run.py gsc_query --property sc-domain:example.com --dimensions page --start-date YYYY-MM-DD --end-date YYYY-MM-DD --json > gsc-previous.json
    python3 scripts/content_decay.py gsc-current.json gsc-previous.json --format markdown
    

    Use adjacent periods of similar length for short-term checks. For seasonality, also run a year-over-year comparison using the same date length, filters, search type, device, country, and property. When possible, inspect up to 16 months of GSC history before diagnosing a traffic drop.

    Decay Model

    The default metric is clicks. Also review impressions, CTR, average position, query and page pairs, device, country, and search appearance deltas before choosing an action.

    Severity:

    Decline Severity
    20% to 39.9% warning
    40% to 59.9% high
    60% or more critical

    Dropped pages are previous-period pages missing from the current export only after confirming identical filters, sufficient row limits, matching dimensions, and URL inspection. Otherwise mark them as needs_validation, not dropped_out.

    Recommended Actions

    Use the action as the first triage path only after checking indexation, canonical status, query loss, internal links, backlinks, seasonality, and business value:

    Action Use when
    refresh/update content The page still has demand and likely needs freshness, title, internal link, or section updates.
    investigate query shift Clicks fell while impressions held up, suggesting CTR, rank, SERP, or query mix changes.
    consolidate/redirect The page dropped out or the loss is severe enough that merging into a stronger URL may recover value faster.
    prune The page had very low prior demand and may not justify rewrite effort.

    Cross-references

    Use blog-google to collect Search Console exports when live credentials are available. Use blog-rewrite after decay detection when the recommended action is refresh/update content and the page is worth improving.

    Reproducido de AgriciDaniel/claude-blog bajo licencia MIT. Leer esta página en markdown.

    Archivos

    1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Necesita Python 3 y dos exportaciones de páginas de Search Console; para datos en vivo puedes generarlas con `/blog google gsc`.

    Necesita en el PATH:python3

    Detalles

    Categoría
    SEO y GEO
    Licencia
    MIT
    Recursos incluidos
    Solo SKILL.md
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de AgriciDaniel/claude-blog

    Este repo incluye 33 skills. Si instalas uno, normalmente ya tienes los demás. Ver el pack claude-blog entero y su comando de instalación

    Blog

    2.1k

    Motor de blog de ciclo completo con 31 subskills, 12 plantillas, puntuación sobre 100 y 5 agentes. Enruta cada petición a la subskill correcta: escribir, reescribir, analizar, auditar, schema, clusters y publicación multilingüe.

    Costo de contexto al activarse
    6.2k tok
    Tamaño del paquete
    35 archivos
    Última actualización
    hace 19 días
    seo geo

    Integración con las APIs de Google para rendimiento de blog: PageSpeed Insights, CrUX con 25 semanas de histórico, Search Console, URL Inspection, Indexing API, GA4, NLP de entidades, YouTube y Keyword Planner.

    Costo de contexto al activarse
    3.3k tok
    Tamaño del paquete
    24 archivos
    Última actualización
    hace 19 días
    seo geo

    Consulta cuadernos de Google NotebookLM para obtener respuestas ancladas en tus propios documentos y con citas: gestiona la biblioteca de cuadernos, la autenticación con Google y el descubrimiento de contenido.

    Costo de contexto al activarse
    2.5k tok
    Tamaño del paquete
    15 archivos
    Última actualización
    hace 19 días
    investigacion

    Genera narración en audio de posts con Google Gemini TTS: resumen hablado, lectura completa o diálogo tipo pódcast a dos voces, con 30 voces y salida MP3 más el código de inserción HTML5.

    Costo de contexto al activarse
    2.2k tok
    Tamaño del paquete
    8 archivos
    Última actualización
    hace 19 días
    redaccion contenido

    Generación y edición de imágenes con IA para contenido de blog mediante Gemini por MCP: portadas, ilustraciones, tarjetas sociales y OG, con 6 modos de dominio y retorno silencioso si el MCP no está disponible.

    Costo de contexto al activarse
    3.4k tok
    Tamaño del paquete
    6 archivos
    Última actualización
    hace 19 días
    redaccion contenido

    Motor de clusters temáticos semánticos: investiga keywords desde el SERP, agrupa por intención y solapamiento, construye una arquitectura hub-and-spoke, genera un mapa SVG y ejecuta el cluster llamando a blog-write.

    Costo de contexto al activarse
    4.9k tok
    Tamaño del paquete
    4 archivos
    Última actualización
    hace 19 días
    seo geo

    Skills relacionados

    Blog

    2.1k

    Motor de blog de ciclo completo con 31 subskills, 12 plantillas, puntuación sobre 100 y 5 agentes. Enruta cada petición a la subskill correcta: escribir, reescribir, analizar, auditar, schema, clusters y publicación multilingüe.

    Costo de contexto al activarse
    6.2k tok
    Tamaño del paquete
    35 archivos
    Última actualización
    hace 19 días
    seo geo

    Evaluación de salud de todo el blog: revisa cada archivo buscando puntuaciones de calidad, páginas huérfanas, canibalización, contenido obsoleto y preparación para citas de IA, y devuelve una cola de acciones priorizada.

    Costo de contexto al activarse
    2.4k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    seo geo

    Genera briefs de contenido detallados: keywords objetivo, esquema, análisis competitivo, estadísticas recomendadas, sugerencias de imágenes y gráficos, arquitectura de enlaces internos, plantilla recomendada y plan de distribución.

    Costo de contexto al activarse
    3.3k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    seo geo