Volver al blog
Cómo auditar y optimizar tu sitio web con un solo comando usando Claude Code

Cómo auditar y optimizar tu sitio web con un solo comando usando Claude Code

2026-03-085 min de lectura
Claude CodePerformanceSEOAccessibilityCore Web VitalsLighthouseSkills

El contexto

Hace poco publiqué cómo debuggear un problema de Safari Mobile que nos costó más de 10 horas. El diagnóstico fue manual, lento y doloroso.

Después de eso me pregunté: ¿qué pasaría si pudiera automatizar auditorías de calidad web directamente desde mi terminal?

La respuesta la encontré en las Web Quality Skills de Addy Osmani, engineering lead del equipo de Chrome en Google.


¿Qué son las Web Quality Skills?

Son un conjunto de 6 skills para Claude Code que encapsulan años de investigación del equipo de Chrome sobre rendimiento web. Funcionan como comandos especializados que puedes invocar directamente desde tu terminal.

Las 6 skills son:

  1. /web-quality-audit — Auditoría completa: 50+ patrones de performance, 40+ reglas de accesibilidad, 30+ requisitos de SEO, 20+ patrones de seguridad
  2. /performance — Optimización de carga y eficiencia: critical rendering path, bundling, imágenes, fonts, caching
  3. /core-web-vitals — LCP < 2.5s, INP < 200ms, CLS < 0.1
  4. /accessibility — Cumplimiento WCAG 2.1: perceptible, operable, comprensible, robusto
  5. /seo — SEO técnico, on-page, structured data, mobile-friendliness
  6. /best-practices — Headers de seguridad, APIs modernas, compatibilidad, manejo de errores

Lo mejor: son agnósticas al framework. Funcionan con React, Next.js, Vue, Nuxt, Astro, Svelte o HTML puro.


Cómo instalarlas

La forma más rápida:

npx skills add addyosmani/web-quality-skills

Si prefieres hacerlo manual:

git clone https://github.com/addyosmani/web-quality-skills.git
cp -r web-quality-skills/skills/* ~/.claude/skills/

Eso es todo. Las skills quedan disponibles en tu próxima sesión de Claude Code.


Cómo las uso en un proyecto real

1. Auditoría general

Cuando inicio un proyecto o tomo uno existente, lo primero que hago es una auditoría completa:

/web-quality-audit

Esto analiza el proyecto entero y genera un reporte con problemas organizados por categoría: performance, accesibilidad, SEO y mejores prácticas. Es como ejecutar Lighthouse pero con contexto de tu código.

2. Performance y Core Web Vitals

Si el sitio carga lento, voy directo a performance:

/performance

Claude analiza el critical rendering path, encuentra JavaScript bloqueante, imágenes sin optimizar, fonts que retrasan el render, y me sugiere fixes concretos.

Para algo más específico:

/core-web-vitals

Me da un breakdown de LCP, INP y CLS con causas comunes y código para debuggear. Incluye fixes específicos por framework.

3. Accesibilidad

/accessibility

Revisa contra WCAG 2.1: contraste, etiquetas ARIA, navegación por teclado, roles semánticos, textos alternativos. No es solo un checklist — aplica las correcciones directamente en el código.

4. SEO técnico

/seo

Revisa meta tags, structured data, canonical URLs, sitemap, robots.txt, Open Graph, y performance como señal de ranking.


Presupuestos de performance incluidos

Las skills traen budgets de performance concretos basados en las recomendaciones del equipo de Chrome:

| Recurso | Límite | |---------|--------| | Peso total de la página | < 1.5 MB | | JavaScript | < 300 KB | | CSS | < 100 KB | | Imágenes above-the-fold | < 500 KB | | Fonts | < 100 KB | | Third-party scripts | < 200 KB |

Y los targets de Core Web Vitals:

| Métrica | Objetivo | |---------|----------| | LCP | ≤ 2.5s | | INP | ≤ 200ms | | CLS | ≤ 0.1 | | Lighthouse Performance | ≥ 90 | | Lighthouse Accessibility | 100 | | Lighthouse Best Practices | ≥ 95 | | Lighthouse SEO | ≥ 95 |


Lo que cambia en tu workflow

Antes de estas skills, optimizar un sitio web significaba:

  1. Ejecutar Lighthouse manualmente
  2. Interpretar los resultados
  3. Buscar cómo aplicar cada fix
  4. Implementar los cambios uno por uno
  5. Volver a ejecutar Lighthouse para verificar

Ahora es:

  1. Ejecutar /web-quality-audit
  2. Claude analiza, sugiere y aplica las correcciones
  3. Verificar los resultados

El ciclo de feedback se reduce de horas a minutos.


Un ejemplo concreto

En este mismo portfolio ejecuté /performance y Claude detectó:

  • Imágenes sin loading="lazy" fuera del viewport
  • Fonts que bloqueaban el render inicial
  • CSS no crítico cargando de forma síncrona
  • Componentes que podían usar lazy loading

Aplicó los fixes directamente. El score de Performance en Lighthouse subió de 78 a 95.


Cuándo usar cada skill

| Situación | Skill recomendada | |-----------|-------------------| | Empiezo un proyecto nuevo | /web-quality-audit | | El sitio carga lento | /performance | | Necesito mejorar métricas de Google | /core-web-vitals | | Quiero cumplir estándares de accesibilidad | /accessibility | | Necesito mejorar el posicionamiento | /seo | | Revisión general de código | /best-practices |


Conclusión

Las Web Quality Skills convierten a Claude Code en un auditor de calidad web que entiende tu código, conoce las mejores prácticas de Chrome, y aplica las correcciones directamente.

No reemplazan el conocimiento de performance. Pero lo democratizan.

Si trabajas en web, instala estas skills. Son gratis, open source, y van a cambiar cómo optimizas tus proyectos.

Auditar performance no debería requerir ser experto en Lighthouse. Solo necesitas las herramientas correctas.


Compartir

Comentarios