testing-testing-performance-benchmarker

Executes load, stress, and scalability testing with k6 to identify bottlenecks and validate performance SLAs.

2|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/30eggis/walwal-harness --skill testing-testing-performance-benchmarker-30eggis
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: testing-testing-performance-benchmarker
Source: https://github.com/30eggis/walwal-harness/tree/main/HR-Resource/testing-testing-performance-benchmarker
Command: npx skills add https://github.com/30eggis/walwal-harness --skill testing-testing-performance-benchmarker-30eggis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Systems often ship without verified performance baselines, leading to slow response times, failed SLAs, and poor user experience under load. This Skill provides a structured performance engineering workflow that measures, analyzes, and improves system performance with statistical rigor. ## Core Features & Use Cases - Comprehensive Load Testing: Designs and executes load, stress, spike, and endurance test scenarios using k6 with custom metrics, thresholds, and staged ramp-up profiles. - Core Web Vitals Optimization: Measures and improves LCP, FID, and CLS against Google's "Good" thresholds, including CDN and asset delivery strategies. - Capacity Planning & Bottleneck Analysis: Forecasts resource requirements, validates auto-scaling policies, and produces ROI-quantified optimization recommendations. - Use Case: Before a product launch, run a staged k6 test simulating 200 concurrent users against your API, receive a report showing p95 response times, error rates, and prioritized database and infrastructure optimizations. ## 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 testing-testing-performance-benchmarker

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

FAQPage Schema
How do I run load testing with k6 on my API?▼

Write a k6 script defining stages that ramp virtual users up and down, then add thresholds like p95 response time under 500ms and error rate under 1%. Execute it against your base URL and review the generated JSON and HTML summary reports.

What are good Core Web Vitals thresholds for web performance?▼

Target Largest Contentful Paint under 2.5 seconds, First Input Delay under 100 milliseconds, and Cumulative Layout Shift under 0.1. These values correspond to Google's "Good" rating and should be validated with both synthetic tests and Real User Monitoring data.

How to find performance bottlenecks in a web application?▼

Establish a baseline first, then run staged load tests while collecting metrics at each layer: database queries, application code hotspots, infrastructure utilization, and third-party dependencies. Analyze results statistically and validate each optimization with before/after comparisons.

Does k6 support testing authenticated API endpoints?▼

Yes, k6 scripts can perform a login request, extract the token from the JSON response, and pass it as an Authorization header to subsequent authenticated requests. Custom metrics can track response times and error rates per endpoint.

When should I not rely on synthetic performance tests alone?▼

Synthetic tests miss real-world variability in network conditions, device capabilities, and user behavior. Combine them with Real User Monitoring data and test across different network speeds and device categories for representative results.