performance-testing

Automate k6 load testing and Lighthouse CI performance audits for web applications.

1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/JaiminVadadoriya/Distributed-Cloud-Storage---Sync-Platform --skill performance-testing-jaiminvadadoriya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-testing
Source: https://github.com/JaiminVadadoriya/Distributed-Cloud-Storage---Sync-Platform/tree/main/.agents/skills/performance-testing
Command: npx skills add https://github.com/JaiminVadadoriya/Distributed-Cloud-Storage---Sync-Platform --skill performance-testing-jaiminvadadoriya

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires k6, lighthouse, playwright, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of maintaining high performance in web applications through load testing, performance budget enforcement, and monitoring of Core Web Vitals.

Core Features & Use Cases

  • Load Testing: Utilize k6 to perform load testing and identify bottlenecks in the backend and frontend.
  • Lighthouse CI: Automate Google Lighthouse audits to enforce performance budgets.
  • Core Web Vitals Monitoring: Track and ensure compliance with critical user experience metrics.
  • Use Case: Before deploying a new feature, use this Skill to run load tests against the staging environment and ensure that Core Web Vitals are within acceptable thresholds.

Quick Start

Use the performance-testing skill to run a k6 load test against the staging environment with the following command: k6 run load-tests/api-load.js --out json=results.json.

Frequently Asked Questions about performance-testing

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

FAQPage Schema
How do I automate load testing and Core Web Vitals monitoring before deployment?

Automate load testing and Core Web Vitals monitoring by running k6 scripts against your staging environment and enforcing Lighthouse CI performance budgets to ensure frontend and backend metrics meet acceptable thresholds before deployment.

What is the best way to enforce performance budgets using Lighthouse CI?

Enforce performance budgets using Lighthouse CI by automating Google Lighthouse audits to track and ensure compliance with critical Core Web Vitals metrics, identifying bottlenecks and verifying that user experience metrics stay within defined thresholds.

Do I need k6 and Playwright installed to run performance testing scripts?

Yes, you need k6, Lighthouse, and Playwright installed as dependencies, because the performance testing automation relies on these specific tools for load testing, performance audits, and browser automation to identify application bottlenecks.

How do I execute a k6 load test against a staging environment?

Execute a k6 load test by running the command `k6 run load-tests/api-load.js --out json=results.json` against your staging environment to identify bottlenecks and output the performance results to a JSON file for analysis.

k6 vs Lighthouse CI: which tool does this approach use for backend versus frontend performance?

This approach uses k6 for backend load testing to identify infrastructure bottlenecks, while using Lighthouse CI for frontend performance audits to enforce performance budgets and monitor Core Web Vitals for user experience reliability.