performance

Analyze Core Web Vitals and profile code to optimize application performance.

14|3|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/rnavarych/alpha-engineer --skill performance-rnavarych
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance
Source: https://github.com/rnavarych/alpha-engineer/tree/main/plugins/billy-milligan/skills/development/performance
Command: npx skills add https://github.com/rnavarych/alpha-engineer --skill performance-rnavarych

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses slow application performance by identifying and resolving bottlenecks in frontend rendering, backend processing, database queries, and network communication.

Core Features & Use Cases

  • Frontend Optimization: Improve Core Web Vitals (LCP, CLS, INP) through techniques like code splitting, image optimization, and efficient rendering.
  • Backend Profiling: Detect and fix performance issues in Node.js, Python, or Go applications using profiling tools.
  • Database Tuning: Optimize query execution, indexing strategies, and connection pooling for faster data retrieval.
  • Load Testing: Simulate user traffic to identify breaking points and measure system capacity.
  • Use Case: A web application is experiencing slow page loads. This Skill can analyze frontend metrics, profile backend API calls, and examine database query performance to pinpoint the exact cause and suggest optimizations.

Quick Start

Use the performance skill to run a Lighthouse audit against the provided URL.

Frequently Asked Questions about performance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I improve Core Web Vitals like LCP and INP for frontend rendering?

Identify backend API bottlenecks by profiling code execution in Node.js, Python, or Go applications. Use diagnostic tools like Clinic.js and py-spy to detect slow processing functions and optimize API response times.

What is the best way to optimize slow database queries and connection pooling?

Optimize slow database queries by tuning execution plans and indexing strategies. Use EXPLAIN ANALYZE for diagnostics and implement efficient connection management to accelerate data retrieval and improve scalability.

How do I find my application's breaking points under heavy user traffic?

Find system breaking points by executing load testing to simulate user traffic. Measure system capacity and identify performance thresholds to ensure your application scales effectively under heavy load.

Why does my web application experience slow page loads across frontend and backend?

Slow page loads occur due to bottlenecks in frontend rendering, backend processing, database queries, or network communication. Analyze metrics across all layers to pinpoint the exact cause and apply targeted optimizations for improved responsiveness.