¿Qué hace esta skill?

La Benchmark de Rendimiento Skill proporciona un método sistemático para medir, comparar y monitorizar el rendimiento de aplicaciones web, APIs y procesos de build. Establece líneas base fiables, ejecuta mediciones antes y después de cada cambio y emite un veredicto automático para cada métrica, de modo que las regresiones se detectan antes de llegar a producción.

Comparación Antes/Después de PR
Ejecuta una medición base, aplica los cambios del PR y compara automáticamente métricas como LCP, bundle o tiempo de build con un veredicto inmediato.
Rendimiento de Página Web
Mide Core Web Vitals (LCP, CLS, INP, FCP, TTFB), peso de recursos y peticiones de red mediante browser MCP para cada URL objetivo.
Latencia y Carga de API
Lanza 100 peticiones a un endpoint, mide p50/p95/p99, prueba con concurrencia y verifica el cumplimiento del SLA.
Tiempos de Build y CI
Mide build en frío, Hot Reload, suite de tests, comprobación de TypeScript, lint y build de Docker para detectar cuellos de botella.

Ejemplos de uso

🔀 Comparar un PR
Acabo de aplicar los cambios de mi PR. Ejecuta benchmark compare contra la línea base que guardé antes y dime si hay regresiones.
🌐 Medir Core Web Vitals
Mide el rendimiento de https://miapp.com en modo página: LCP, CLS, INP, FCP, TTFB y peso de recursos.
🔌 Test de latencia de API
Lanza 100 peticiones al endpoint /users con 10 concurrentes y comprueba si el p95 cumple el SLA de 500ms.
🏗️ Medir tiempos de build
Mide el tiempo de build en frío, Hot Reload, tests, TypeScript y lint de mi proyecto para detectar cuellos de botella.

Características

Veredicto automático por métrica Cada métrica recibe un veredicto (MEJOR, WARNING o REGRESIÓN) con el delta absoluto respecto a la línea base.
Líneas base versionables en Git Las líneas base se guardan como JSON en .ecc/benchmarks/ y pueden versionarse para que todo el equipo comparta referencias.
Core Web Vitals completos Mide LCP, CLS, INP, FCP y TTFB con objetivos claros, además del peso de bundle, imágenes y scripts de terceros.
Análisis de API bajo carga Ejecuta 100 peticiones con concurrencia configurable y obtén p50, p95, p99, tamaño de respuesta y códigos de estado.
Integración en CI Añade benchmark compare a tu pipeline para ejecutarlo en cada PR y mantener el rendimiento bajo control continuo.

Preguntas frecuentes

Para el modo de rendimiento de página web necesitas un browser MCP que permita navegar a URLs y medir métricas reales de navegador. Los modos de API y build funcionan con comandos del sistema sin MCP adicional.
Las líneas base se almacenan como archivos JSON en la carpeta .ecc/benchmarks/ dentro de tu proyecto. Puedes versionarlas en Git para que todo el equipo comparta las mismas referencias.
Sí. Ejecuta benchmark baseline para guardar la referencia y benchmark compare en cada PR. El veredicto automático te permite bloquear merges si hay regresiones.
Mide LCP (<2.5s), CLS (<0.1), INP (<200ms), FCP (<1.8s) y TTFB (<800ms), además del peso total de página, bundle JS, CSS, imágenes, scripts de terceros y peticiones de red.

Skills relacionadas

Mas skills de la misma categoria:

Benchmark de Rendimiento — Detección de regresiones con Claude AI

¿Prefieres escuchar el contenido? Genera la narración de audio con un clic.