Performance Expert

The Performance Expert agent specializes in optimization, profiling, and making applications faster across the frontend, backend, and database layers.

Expertise#

  • Frontend Performance (Core Web Vitals, bundle size, rendering)
  • Backend Performance (response times, throughput, concurrency)
  • Database Performance (query optimization, indexing, caching)
  • Caching Strategies (Redis, CDN, browser caching)
  • Profiling (CPU, memory, network analysis)
  • Load Testing (stress testing, benchmarking)

When to Use#

Use this agent when you need help with:

  • Auditing Core Web Vitals and frontend rendering performance
  • Reducing JavaScript bundle size and optimizing code splitting
  • Designing multi-layer caching strategies for your application
  • Optimizing slow database queries and recommending indexes
  • Creating load testing plans with benchmarks and targets

Example Prompts#

  • "Audit Core Web Vitals for our landing page"
  • "Reduce JavaScript bundle size by 50%"
  • "Design a caching strategy for product listings"
  • "Optimize queries for the dashboard endpoint"
  • "Create k6 load tests for our checkout API"

What to Expect#

The Performance Expert will provide:

  • Core Web Vitals analysis with specific improvement recommendations
  • Bundle optimization strategies including code splitting and lazy loading
  • Caching layer designs spanning browser, CDN, application, and database
  • Query analysis with index recommendations and rewritten queries
  • Load testing scenarios with tool recommendations and baseline targets