Back to Skills

web-perf

Analyzes web performance using Chrome DevTools MCP. Measures Core Web Vitals (LCP, INP, CLS) and supplementary metrics (FCP, TBT, Speed Index), identifies render-blocking resources, network dependency chains, layout shifts, caching issues, and accessibility gaps. Use when asked to audit, profile, debug, or optimize page load performance, Lighthouse scores, or site speed. Biases towards retrieval from current documentation over pre-trained knowledge.

1,277stars103forksUpdated 4/25/2026

Security Assessment

Safe(100/100)
Security Score100/100

About web-perf

The web-perf skill performs comprehensive web performance audits using Chrome DevTools MCP to help identify and diagnose issues affecting page load speed and user experience. It focuses on measuring Core Web Vitals such as Largest Contentful Paint (LCP), Interaction to Next Paint (INP), and Cumulative Layout Shift (CLS), along with supplementary metrics like First Contentful Paint (FCP), Total Blocking Time (TBT), and Speed Index. By analyzing real performance traces and network activity, it provides evidence-based insights into bottlenecks and inefficiencies in modern web applications.

This skill leverages Chrome DevTools performance tracing and analysis tools to examine render-blocking resources, network dependency chains, layout shifts, caching behavior, and accessibility gaps. It follows a structured workflow that includes capturing a performance trace, analyzing Core Web Vitals, inspecting network requests, and optionally reviewing accessibility and codebase characteristics. It emphasizes verification before making recommendations, quantifies performance impact, and avoids suggesting optimizations with negligible benefit. Additionally, it prioritizes retrieving up-to-date guidance from authoritative sources such as web.dev and Chrome documentation.

The web-perf skill is suited for developers, performance engineers, and technical auditors who need to profile, debug, or optimize website performance and Lighthouse scores. It is particularly useful for diagnosing slow page loads, improving user experience metrics, and validating performance improvements. It can be applied to both first-party applications and third-party websites, although codebase analysis may be limited for external sites. This makes it a practical tool for ongoing performance monitoring and targeted optimization efforts.

FAQ

What tools are required to use this skill?

This skill requires the Chrome DevTools MCP server to be configured and available. Without it, performance tracing and analysis cannot be performed.

What types of performance metrics does this skill analyze?

It analyzes Core Web Vitals (LCP, INP, CLS) and supplementary metrics such as FCP, TBT, and Speed Index.

Can this skill analyze third-party websites?

Yes, it can analyze third-party sites for performance and network behavior, but codebase analysis may be skipped if the source code is not accessible.

Does this skill provide optimization recommendations?

Yes, but only after verifying issues and quantifying their impact. It avoids suggesting changes with no measurable performance benefit.

What happens if Chrome DevTools MCP is not available?

The process must stop, and the user needs to configure the MCP server before continuing.

Install web-perf

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill