performance

Profile applications to identify bottlenecks and validate optimizations with benchmarks.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/pqem/agent-automatizado --skill performance-pqem
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance
Source: https://github.com/pqem/agent-automatizado/tree/main/templates/skills/tech/performance
Command: npx skills add https://github.com/pqem/agent-automatizado --skill performance-pqem

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance optimization is essential to reduce latency, lower resource usage, and improve user experience across applications.

Core Features & Use Cases

  • Measure first: establish baselines using profiling, metrics, and benchmarks.
  • Identify bottlenecks: pinpoint CPU, IO, memory, and network constraints across frontend, backend, and data pipelines.
  • Optimize & verify: apply caching, code optimizations, and architectural changes, then validate with repeatable benchmarks and monitoring.
  • Use Case: improve web app performance by reducing LCP/FID/CLS, API latency, and DB query times in production.

Quick Start

Run a profiling pass on your target app to identify bottlenecks, then implement a caching strategy and monitor performance improvements.

Frequently Asked Questions about performance

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

FAQPage Schema
How do I identify and fix application performance bottlenecks?

To identify performance bottlenecks, you must measure first by establishing baselines using profiling, metrics, and benchmarks. Then pinpoint CPU, IO, memory, or network constraints, apply optimizations like caching, and verify improvements via repeatable benchmarks.

What is the best way to reduce API latency and lower resource usage?

Reducing API latency and lowering resource usage requires implementing caching strategies, applying code optimizations, and making architectural changes. You must validate these performance improvements using repeatable benchmarks and production monitoring.

How do I improve web app performance by reducing LCP, FID, and CLS?

Improving web app performance involves profiling frontend rendering to identify bottlenecks causing high LCP, FID, and CLS. You optimize assets and rendering paths, then validate the improvements through continuous monitoring in production.

Does performance optimization work for both frontend and data-processing pipelines?

Yes, performance optimization applies to frontend, backend, and data-processing projects. You can pinpoint CPU, IO, memory, and network constraints across web apps, APIs, and background jobs to improve throughput and reduce latency.

When should I not use caching for performance optimization?

Caching should not be applied before establishing a performance baseline. You must measure first using profiling and benchmarks to identify actual bottlenecks, ensuring caching targets real constraints and its improvements are validated.

How do I monitor performance improvements in a production environment?

Monitoring performance improvements in production requires validating applied optimizations through repeatable benchmarks. You establish metrics baselines, implement caching or code changes, and continuously track latency and throughput to verify the results.