hadimiftahulf/antigravity-skills

optimize-perf

Systematic performance tuning workflow to identify bottlenecks in Database, Backend, and Frontend layers.

Ver código fuente

Cómo usar

  1. Copia el comando y revisa el paquete antes de instalarlo en tu entorno de agente.
  2. Consulta las herramientas, credenciales y entornos necesarios en el documento original.
  3. Describe las entradas y el resultado deseado; contrasta la salida con las fuentes.
npx skills add https://github.com/hadimiftahulf/antigravity-skills --skill optimize-perf

Antes de empezar

  • La instalación no incluye suscripción al modelo, cuota API ni permisos sobre tus archivos.
  • Las estrellas e instalaciones reflejan actividad, no una prueba independiente de calidad o seguridad.
Documento original del Skill

Contenido del repositorio de origen con títulos, ejemplos, código, tablas, enlaces e imágenes preservados.

Optimize Performance (The Racer 🏎️)

Merged: performance-profiler + optimize-perf.

When to Activate

  • User mentions: "slow", "optimize", "performance", "benchmark", "N+1", "memory".

Phase 1: Profiling (formerly performance-profiler)

Detect anti-patterns before optimizing:

  1. Database: N+1 queries, missing indexes, full table scans, unbounded queries.
  2. Backend: Synchronous IO in request cycle, blocking calls, missing caching.
  3. Frontend: Large bundle size, unoptimized images, excessive re-renders, layout thrashing.
  4. Memory: Object retention, circular references, unbounded lists.

Phase 2: Optimization

After profiling, apply fixes:

  1. Database: Add indexes, eager loading, query optimization, pagination.
  2. Backend: Async processing, queue jobs, Redis/Memcached caching, connection pooling.
  3. Frontend: Code splitting, lazy loading, image optimization, memoization.

Rules

  • Profile FIRST, optimize SECOND. Never guess.
  • Measure before and after. Quantify improvement.
  • One optimization at a time to isolate impact.

Cost: High (Explicit Trigger Required)

Relacionados por tarea