performance-engineer

Identify and eliminate performance bottlenecks across web applications using k6 and flamegraphs.

47|11|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/buiphucminhtam/forgewright --skill performance-engineer-buiphucminhtam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-engineer
Source: https://github.com/buiphucminhtam/forgewright/tree/main/skills/performance-engineer
Command: npx skills add https://github.com/buiphucminhtam/forgewright --skill performance-engineer-buiphucminhtam

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance bottlenecks across frontend, API, and database can cause poor user experience and rising infrastructure costs. This skill provides a structured approach to measure, profile, and optimize performance to meet target budgets, SLAs, and reliability goals.

Core Features & Use Cases

  • Baseline measurement and profiling for frontend and backend
  • Load testing and stress testing with tools like k6 and Artillery
  • Bottleneck identification, optimization planning, and regression checks
  • Production-grade workflows, budgets, and monitoring to sustain performance over time

Quick Start

Run a baseline performance test in a staging environment to identify the top latency contributors.

Frequently Asked Questions about performance-engineer

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

FAQPage Schema
How do I identify performance bottlenecks across frontend, API, and database layers?

Identify performance bottlenecks through structured measurement and profiling across frontend, API, and database layers. This approach targets latency tuning and capacity planning to eliminate poor user experience and rising infrastructure costs.

What is the best way to run load testing and stress testing for web applications?

Run load testing and stress testing using production-grade tools like k6 and Artillery. Establish baseline measurements in a staging environment to measure performance under stress and identify top latency contributors before deployment.

Does this performance optimization workflow support automated regression checks?

Performance optimization workflows support automated regression checks to sustain performance over time. Apply production-grade budgets and monitoring to ensure web applications continuously meet target SLAs and reliability goals.

When do I need memory profiling and capacity planning for my web application?

Memory profiling and capacity planning are needed when facing rising infrastructure costs or poor user experience. These techniques baseline measurement to apply optimization workflows and sustain target performance budgets.

Can I use flamegraphs to visualize latency tuning results during performance profiling?

Flamegraphs are supported to visualize latency tuning during performance profiling. They complement structured measurement to pinpoint frontend, API, and database bottlenecks for scalable optimization workflows.