performance-optimization

Measures and analyzes web application performance to identify and reduce bottlenecks.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/1J6K21/build4good --skill performance-optimization-1j6k21
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: performance-optimization
Source: https://github.com/1J6K21/build4good/tree/main/.gemini/skills/performance-optimization
Command: npx skills add https://github.com/1J6K21/build4good --skill performance-optimization-1j6k21

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance issues slow down applications; this skill provides a repeatable workflow to measure, identify bottlenecks, and implement evidence-based optimizations to improve response times and user experience.

Core Features & Use Cases

  • Measuring performance: establish baselines with real-user data and synthetic tests to guide improvements.
  • Bottleneck identification: pinpoint frontend render/JS bottlenecks and backend query, cache, or I/O bottlenecks.
  • Guided optimization & verification: apply targeted fixes and verify improvements with follow-up measurements.
  • Use Case: When a page loads slowly on mobile, profile Core Web Vitals and optimize the critical path to meet budgets.

Quick Start

Run a baseline performance assessment, identify the top bottleneck, implement an evidence-based optimization, and verify improvements.

Frequently Asked Questions about performance-optimization

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

FAQPage Schema
How do I identify and reduce performance bottlenecks in web applications?▼

Identify and reduce performance bottlenecks by measuring real-user and synthetic performance data to pinpoint frontend and backend issues, then apply targeted optimizations and verify improvements with follow-up measurements.

What is the best way to profile Core Web Vitals for slow mobile pages?▼

The best way to profile Core Web Vitals is establishing baselines with real-user data and synthetic tests, pinpointing render bottlenecks, and optimizing the critical path to meet performance budgets.

How do I establish a performance baseline before optimizing frontend and backend code?▼

Establish a performance baseline by measuring real-user and synthetic performance data in production-like environments, creating an evidence-based starting point to guide targeted frontend and backend optimizations.

Can I apply this workflow to both frontend render and backend query bottlenecks?▼

Yes, this workflow applies to both frontend and backend contexts, pinpointing frontend render or JS bottlenecks and backend query, cache, or I/O bottlenecks to apply targeted fixes across the entire stack.

How do I verify performance optimizations after implementing targeted fixes?▼

Verify performance optimizations by taking follow-up measurements after implementing patch fixes, ensuring response times and user experience improvements are validated against the initial baseline.

How do I set up guardrail monitoring to prevent performance regressions?▼

Set up guardrail monitoring by establishing a structured workflow with measurement, bottleneck analysis, patch implementation, verification, and continuous monitoring to prevent performance regressions in production-like environments.