graph-performance

Audit web application performance with Lighthouse, Web Vitals, and N+1 query detection.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/luissimon96/orchestration-devops-agents --skill graph-performance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: graph-performance
Source: https://github.com/luissimon96/orchestration-devops-agents/tree/main/.agents/skills/graph-performance
Command: npx skills add https://github.com/luissimon96/orchestration-devops-agents --skill graph-performance

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the challenge of maintaining optimal web performance by providing a comprehensive audit and benchmarking toolset.

Core Features & Use Cases

  • Performance Audit: Utilizes Lighthouse, Web Vitals, and N+1 query detection to identify bottlenecks.
  • Bundle Size Analysis: Inspects and optimizes the size of web application bundles.
  • Memory Profiling: Monitors and prevents memory leaks and excessive resource usage.
  • Use Case: Before deploying a new feature, use this Skill to ensure performance baselines are met and detect any regressions.

Quick Start

Run the graph-performance skill to audit the performance of your web application.

Frequently Asked Questions about graph-performance

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

FAQPage Schema
How do I run a comprehensive web performance audit using Lighthouse and Web Vitals?

A web performance audit evaluates applications using Lighthouse, Web Vitals, and N+1 query detection. It analyzes build times, bundle sizes, runtime profiling, database queries, memory usage, and frontend metrics to identify bottlenecks and prevent regressions before deployment.

What is N+1 query detection and how does it help optimize web application performance?

N+1 query detection identifies inefficient database query patterns during a performance audit. It flags scenarios where applications execute individual queries for related data instead of batched queries, helping eliminate runtime bottlenecks and excessive resource usage in Node.js backends.

Do I need Node.js and React to analyze bundle size and runtime memory profiling?

Yes, runtime profiling requires a Node.js backend and frontend analysis requires React. The performance audit uses these environments to monitor memory usage, inspect web application bundles, and measure frontend metrics accurately for identifying memory leaks and optimization opportunities.

Can I use this performance audit to detect memory leaks and monitor resource usage?

Yes, the performance audit includes memory profiling to monitor and prevent memory leaks and excessive resource usage. It evaluates runtime memory patterns within your Node.js backend to ensure optimal web performance baselines are maintained before deploying new features.

What's the best way to prevent performance regressions before deploying a new feature?

Run a comprehensive performance audit before deployment to ensure performance baselines are met and detect regressions. The audit benchmarks bundle sizes, build times, and Web Vitals metrics, comparing results against previous standards to identify any introduced bottlenecks.

Does Lighthouse performance auditing work with Node.js backend runtime profiling?

Yes, the performance audit combines Lighthouse frontend analysis with Node.js backend runtime profiling. This integration evaluates both frontend metrics and backend database queries simultaneously, providing a complete view of web application performance and resource utilization.