agency-performance-benchmarker

Measures, analyzes, and optimizes system performance through load testing and benchmarking.

Updated Jul 27, 2026
One-click install
npx skills add https://github.com/imMamdouhaboammar/Mimera --skill agency-performance-benchmarker-immamdouhaboammar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agency-performance-benchmarker
Source: https://github.com/imMamdouhaboammar/Mimera/tree/main/.agents/skills/testing-performance-benchmarker
Command: npx skills add https://github.com/imMamdouhaboammar/Mimera --skill agency-performance-benchmarker-immamdouhaboammar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Systems often fail to meet performance SLAs or degrade under load because teams lack systematic benchmarking, bottleneck analysis, and continuous performance monitoring. This Skill provides a structured performance engineering workflow to test, measure, and optimize applications and infrastructure. ## Core Features & Use Cases - Load and Stress Testing: Designs and executes load, stress, spike, and endurance tests using k6 with custom metrics, thresholds, and staged traffic patterns. - Core Web Vitals Optimization: Measures and improves LCP, FID, and CLS with frontend techniques like code splitting, lazy loading, and CDN configuration. - Capacity Planning and Scalability Assessment: Forecasts resource requirements, validates auto-scaling policies, and analyzes database scalability under growth projections. - Use Case: Before a product launch, run a staged k6 test simulating 200 concurrent users against your API, identify that the 95th percentile response time exceeds 500ms due to an unoptimized database query, and receive a prioritized optimization report with ROI analysis. ## Quick Start Ask the agent to run a performance baseline analysis on your API endpoints and produce a bottleneck report with optimization recommendations.

Frequently Asked Questions about agency-performance-benchmarker

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

FAQPage Schema
How do I run a load test with k6?

Define stages in the k6 options object specifying duration and virtual user targets, then write a default function that issues HTTP requests against your endpoints. Add thresholds like p(95) response time under 500ms and error rate under 1% to enforce pass/fail criteria.

How to improve Core Web Vitals scores like LCP and CLS?

Improve LCP below 2.5 seconds through code splitting, lazy loading, and CDN asset delivery. Reduce CLS below 0.1 by reserving layout space for dynamic content, and keep FID under 100ms by minimizing main-thread JavaScript blocking.

What is the difference between load testing and stress testing?

Load testing validates performance under expected normal and peak traffic levels, while stress testing pushes the system beyond capacity to find breaking points and observe recovery behavior. Both use staged ramp-up patterns but target different objectives.

Why do performance test results vary between runs?

Results vary due to network conditions, shared infrastructure noise, and insufficient sample sizes. Use statistical analysis with confidence intervals, run tests under realistic conditions simulating actual user behavior, and establish baselines before comparing optimizations.

When should I add performance testing to CI/CD pipelines?

Add performance regression testing to CI/CD once you have established baselines and SLA thresholds. Automated quality gates compare each build against performance budgets, catching regressions before deployment rather than after users report slowdowns.