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.