performance-engineer
Optimizar el rendimiento y la observabilidad de la aplicación
Las aplicaciones lentas pierden usuarios y ingresos. Esta skill proporciona orientación expertas sobre perfilado, monitoreo y optimización del rendimiento en toda tu pila tecnológica.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "performance-engineer". Our React app has slow page loads. LCP is 4.2 seconds. Help identify issues.
Resultado esperado:
- Causas probables: imágenes no optimizadas, recursos que bloquean renderizado, respuestas lentas de API
- Acciones inmediatas: implementar carga diferida, agregar compresión de imágenes, habilitar HTTP/2
- Medir impacto: objetivo LCP por debajo de 2.5 segundos, monitorear con herramientas RUM
Usando "performance-engineer". API latency spiked from 50ms to 500ms after deployment. Database queries unchanged.
Resultado esperado:
- Verificar: agotamiento del pool de conexiones, aumento en la recolección de basura, configuración de red
- Comparar diff de despliegue: actualizaciones de dependencias, cambios de configuración, límites de recursos
- Candidato a rollback: si se encuentra correlación con un commit específico, preparar plan de rollback
Auditoría de seguridad
SeguroStatic analysis flagged 4 patterns that were all determined to be false positives. The skill is a text-based AI prompt for performance engineering guidance with no executable code, network calls, or command execution capabilities. All flagged patterns were matches on unrelated text (frontmatter description, load testing references). The skill includes responsible safety guidelines for production load testing.
Puntuación de calidad
Lo que puedes crear
Optimización de plataforma de comercio electrónico
Mejorar los tiempos de carga de páginas y el rendimiento del checkout para una tienda online de alto tráfico durante temporadas pico.
Configuración de observabilidad en microservicios
Implementar trazabilidad distribuida y monitoreo integral en una arquitectura de microservicios contenerizados.
Ajuste de rendimiento de API
Reducir la latencia y aumentar el throughput para APIs REST y GraphQL que sirven a clientes móviles y web.
Prueba estos prompts
Revisa la arquitectura de mi aplicación e identifica los 3 principales cuellos de botella de rendimiento. Pila tecnológica actual: [describe tu stack tecnológico]. Quejas principales de usuarios: [describe los problemas]. Prioridad: [velocidad/costo/confiabilidad].
Crea una estrategia de pruebas de carga para [nombre del servicio] que maneja [solicitudes por segundo] con [usuarios concurrentes]. Incluye criterios de éxito, escenarios de prueba y recomendación de herramientas. Infraestructura actual: [describe la configuración].
Diseña una pila de observabilidad para nuestro [microservicios/monolito] usando [herramientas preferidas si hay]. Necesitamos rastrear [métricas específicas] y alertar sobre [condiciones]. Tamaño del equipo: [número]. Proveedor cloud: [AWS/GCP/Azure].
Analiza este incidente de rendimiento: [describe síntomas, cronograma, servicios afectados]. Datos disponibles: [logs, métricas, traces]. Ayuda a identificar la causa raíz y recomienda correcciones inmediatas más prevención a largo plazo.
Mejores prácticas
- Siempre establece líneas base de rendimiento antes de hacer cambios para medir el impacto real
- Enfoca los esfuerzos de optimización en métricas visibles para el usuario que afectan directamente la experiencia y los objetivos de negocio
- Implementa presupuestos de rendimiento en pipelines CI/CD para detectar regresiones antes del despliegue a producción
Evitar
- Optimizar sin medición conduce a esfuerzo desperdiciado en no cuellos de botella
- Probar carga en producción sin aprobación y salvaguardias riesgo de caídas de servicio
- Agregar caché sin estrategia de invalidación causa datos obsoletos y problemas de consistencia
Preguntas frecuentes
¿Qué acceso necesito proporcionar para el análisis de rendimiento?
¿Puede esta skill ejecutar pruebas de carga automáticamente?
¿Cómo mido si las mejoras de rendimiento están funcionando?
¿Es esta skill adecuada para optimización de rendimiento de aplicaciones móviles?
¿Qué pasa si mi aplicación usa tecnologías no mencionadas en las capacidades?
¿Puede ayudar con optimización de costos en la nube relacionada con rendimiento?
Detalles del desarrollador
Autor
sickn33Licencia
MIT
Repositorio
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/performance-engineerRef.
main
Estructura de archivos
📄 SKILL.md