Skills Agentes

Geo Update

Obtiene las últimas actualizaciones de las skills GEO-SEO del repositorio upstream: compara los archivos instalados con la última versión, muestra qué cambia y actualiza skills, agentes, scripts y plantillas de esquema.

Solicitabashreadwrite
Estrellas
10.8k

en todo el repo

Actividad
37

0–100, la ruta de este skill

Actualizado
hace 6 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
1.1k tok

53 tok en reposo

Paquete
1 archivo

4 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add zubair-trabzada/geo-seo-claude --skill geo-update --agent claude-code

Se instala solo en este repositorio.

Este skill runs shell commands, writes to your files, makes network requests, reads environment config.

Qué hace

  • Actualiza las skills GEO-SEO instaladas en `~/.claude/` (sub-skills, agentes, scripts y plantillas de esquema) a la versión más reciente del repositorio upstream.
  • Compara los archivos instalados con los del upstream y muestra un resumen de archivos nuevos, modificados, sin cambios y eliminados antes de aplicar nada.
  • Nunca borra archivos locales que ya no existan en upstream; los lista y deja que el usuario decida si eliminarlos.
  • Instala dependencias de Python si han cambiado y recuerda que los cambios requieren reiniciar la sesión de Claude Code.

Úsalo cuando

  • Cuando necesites actualizar la instalación local de GEO-SEO a la última versión publicada en el repositorio upstream.
  • Cuando quieras ver qué ha cambiado entre tu versión instalada y la última release antes de actualizar.
  • Cuando la versión local de las skills GEO-SEO esté desactualizada y quieras sincronizarla con el repositorio.

No lo uses cuando

  • Cuando GEO-SEO no esté instalado (no exista `~/.claude/skills/geo/SKILL.md`): entonces hay que usar el instalador, no esta skill.

Qué lo activa

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

  • “Actualiza GEO-SEO a la última versión.”
  • “¿Hay actualizaciones disponibles para las skills GEO-SEO?”
  • “Comprueba si mi instalación de GEO-SEO está al día y actualízala.”
  • “¿Qué ha cambiado en la última versión de GEO-SEO respecto a la mía?”

SKILL.md

En inglés

GEO-SEO Update Skill

Purpose

Updates the locally installed GEO-SEO skills, agents, scripts, and schema templates to the latest version from the upstream repository. Shows a summary of what changed before and after the update.


Update Workflow

Step 1: Determine Installed Location

The GEO-SEO toolkit installs to these locations under ~/.claude/:

Component Install Path
Main skill ~/.claude/skills/geo/
Sub-skills ~/.claude/skills/geo-*/
Agents ~/.claude/agents/geo-*.md
Scripts ~/.claude/skills/geo/scripts/
Schema templates ~/.claude/skills/geo/schema/
Hooks ~/.claude/skills/geo/hooks/

Verify the installation exists by checking for ~/.claude/skills/geo/SKILL.md. If it does not exist, inform the user that GEO-SEO is not installed and suggest running the installer instead.

Step 2: Clone Latest from Upstream

TEMP_DIR=$(mktemp -d)
git clone --depth 1 https://github.com/zubair-trabzada/geo-seo-claude.git "$TEMP_DIR/repo"

If the clone fails, report the error and stop. Do not modify any installed files.

Step 3: Compare Installed vs Latest

Before copying files, generate a diff summary so the user knows what will change:

  1. For each component directory, compare the installed files against the cloned files using diff --recursive --brief.
  2. Categorise changes as:
    • New files — exist in upstream but not locally
    • Modified files — exist in both but differ
    • Removed files — exist locally but not in upstream (these are NOT deleted automatically)
  3. Present the summary to the user.

Step 4: Apply Updates

Copy files from the cloned repo over the installed locations:

CLAUDE_DIR="${HOME}/.claude"
SOURCE_DIR="$TEMP_DIR/repo"

# Main skill
cp -r "$SOURCE_DIR/geo/"* "$CLAUDE_DIR/skills/geo/"

# Sub-skills
for skill_dir in "$SOURCE_DIR/skills"/*/; do
    skill_name=$(basename "$skill_dir")
    mkdir -p "$CLAUDE_DIR/skills/${skill_name}"
    cp -r "$skill_dir"* "$CLAUDE_DIR/skills/${skill_name}/"
done

# Agents
for agent_file in "$SOURCE_DIR/agents/"*.md; do
    cp "$agent_file" "$CLAUDE_DIR/agents/"
done

# Scripts
if [ -d "$SOURCE_DIR/scripts" ]; then
    cp -r "$SOURCE_DIR/scripts/"* "$CLAUDE_DIR/skills/geo/scripts/"
    chmod +x "$CLAUDE_DIR/skills/geo/scripts/"*.py 2>/dev/null || true
fi

# Schema templates
if [ -d "$SOURCE_DIR/schema" ]; then
    cp -r "$SOURCE_DIR/schema/"* "$CLAUDE_DIR/skills/geo/schema/"
fi

# Hooks
if [ -d "$SOURCE_DIR/hooks" ] && [ "$(ls -A "$SOURCE_DIR/hooks" 2>/dev/null)" ]; then
    mkdir -p "$CLAUDE_DIR/skills/geo/hooks"
    cp -r "$SOURCE_DIR/hooks/"* "$CLAUDE_DIR/skills/geo/hooks/"
    chmod +x "$CLAUDE_DIR/skills/geo/hooks/"* 2>/dev/null || true
fi

Step 5: Update Python Dependencies

If requirements.txt exists in the upstream repo and differs from the installed version:

python3 -m pip install -r "$SOURCE_DIR/requirements.txt" --quiet

Report any failures but do not treat them as fatal.

Step 6: Clean Up

rm -rf "$TEMP_DIR"

Step 7: Report Results

Present a summary:

GEO-SEO Update Complete
=======================
New files:      [count]
Modified files: [count]
Unchanged:      [count]
Removed upstream (kept locally): [count]

Dependencies: [updated / unchanged / failed]

If there were removed files upstream, list them and suggest the user review whether to delete them manually.


Important Notes

  • Never delete locally installed files that no longer exist upstream. The user may have customised them. List them and let the user decide.
  • Never modify ~/.claude/settings.json or ~/.claude/settings.local.json — these are user configuration files, not part of the GEO-SEO toolkit.
  • If already up to date (no diff), report that and skip the copy step.
  • Restart notice: Remind the user that skill changes take effect in new Claude Code sessions. They should restart their session to use the updated skills.

Reproducido de zubair-trabzada/geo-seo-claude 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

Requiere una instalación previa de GEO-SEO en `~/.claude/skills/geo/` y tener `git` y `python3`/`pip` disponibles.

Necesita en el PATH:gitpython3

Variables de entorno:CLAUDE_DIRSOURCE_DIRTEMP_DIR

Detalles

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

Más de zubair-trabzada/geo-seo-claude

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

Geo

10.8k

Optimiza webs para buscadores de IA (ChatGPT, Claude, Perplexity, Gemini, Google AI Overviews) y clásicos: auditorías GEO, citabilidad, crawlers, llms.txt, menciones de marca, schema, SEO técnico y para plataformas, E-E-A-T e informes.

Costo de contexto al activarse
2.8k tok
Tamaño del paquete
1 archivo
Última actualización
hace 6 meses
Permisos
seo geo

Análisis de acceso de crawlers de IA: comprueba robots.txt, meta tags y cabeceras HTTP para ver qué crawlers de IA pueden acceder al sitio. Incluye mapa de acceso y recomendaciones para maximizar la visibilidad en IA con control adecuado.

Costo de contexto al activarse
4.5k tok
Tamaño del paquete
1 archivo
Última actualización
hace 6 meses
Permisos
seo geo

Genera un informe GEO profesional orientado al cliente que combina todos los resultados de la auditoría en una única entrega con puntuaciones, hallazgos y acciones priorizadas.

Costo de contexto al activarse
4.5k tok
Tamaño del paquete
1 archivo
Última actualización
hace 6 meses
Permisos
seo geo

Genera un PDF profesional de una auditoría GEO con pandoc + Chrome headless. Convierte GEO-AUDIT-REPORT.md en un informe listo para el cliente: portada, tablas de puntuación con colores, hallazgos por severidad y hoja de ruta de 90 días.

Costo de contexto al activarse
1.3k tok
Tamaño del paquete
1 archivo
Última actualización
hace 6 meses
Permisos
seo geo

Auditoría técnica de SEO con comprobaciones específicas para GEO: rastreabilidad, indexabilidad, seguridad, rendimiento, SSR y acceso de crawlers de IA.

Costo de contexto al activarse
5.7k tok
Tamaño del paquete
1 archivo
Última actualización
hace 6 meses
Permisos
seo geo

Auditoría GEO+SEO completa con delegación en subagentes paralelos: analiza citabilidad por IA, plataformas, infraestructura técnica, contenido y schema, y entrega una puntuación GEO (0-100) con plan de acción priorizado.

Costo de contexto al activarse
3.1k tok
Tamaño del paquete
1 archivo
Última actualización
hace 7 meses
Permisos
seo geo

Skills relacionados

Úsalo cuando el usuario quiera optimizar contenido para motores de IA, ser citado por LLMs o aparecer en respuestas generadas por IA (AEO, GEO, llms.txt, agent readiness, etc.).

Costo de contexto al activarse
7.4k tok
Tamaño del paquete
10 archivos
Última actualización
el mes pasado
seo geo

Cuando el usuario quiere crear páginas orientadas a SEO a escala usando plantillas y datos, como páginas de directorio, ubicación, comparación o integración (pSEO).

Costo de contexto al activarse
1.8k tok
Tamaño del paquete
3 archivos
Última actualización
hace 5 meses
seo geo

Para cuando quieras añadir, corregir u optimizar schema markup y datos estructurados: JSON-LD, rich snippets, FAQ schema, product schema, breadcrumb schema y resultados enriquecidos en Google.

Costo de contexto al activarse
1.3k tok
Tamaño del paquete
3 archivos
Última actualización
hace 5 meses
seo geo