hadimiftahulf/antigravity-skills

optimize-perf

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

Ver código-fonte

Como usar

  1. Copie o comando e verifique o pacote antes de instalar no seu ambiente de agente.
  2. Consulte no original as ferramentas, credenciais e ambientes necessários.
  3. Descreva os dados de entrada e a entrega esperada; confira a saída com as fontes.
npx skills add https://github.com/hadimiftahulf/antigravity-skills --skill optimize-perf

Antes de começar

  • A instalação não inclui assinatura de modelo, franquia API ou acesso aos seus arquivos.
  • Estrelas e instalações indicam atividade, não um teste independente de qualidade ou segurança.
Documento original do Skill

Renderizado do repositório de origem, preservando títulos, exemplos, código, tabelas, links e imagens.

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 tarefa