performance-analyzer

Analyze code, queries, and rendering to identify performance bottlenecks.

16|4|Updated Oct 13, 2025
One-click install
npx skills add https://github.com/kanopi/cms-cultivator --skill performance-analyzer-kanopi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-analyzer
Source: https://github.com/kanopi/cms-cultivator/tree/main/skills/performance-analyzer
Command: npx skills add https://github.com/kanopi/cms-cultivator --skill performance-analyzer-kanopi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically analyzes performance issues when slowdown is reported, identifying bottlenecks across code, queries, and rendering workflows.

Core Features & Use Cases

  • Focused performance checks on code, queries, or rendering paths.
  • Profiling-guided optimization recommendations for Core Web Vitals, database queries, and rendering.
  • Real-world scenario: When a page slows down due to a slow database query, it analyzes the query, suggests indexing or caching, and provides a before/after metric.

Quick Start

Trigger a focused performance analysis on the current page, query, or component when a slowdown is reported.

Frequently Asked Questions about performance-analyzer

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

FAQPage Schema
How do I analyze performance bottlenecks when a web page slows down?

Analyze performance bottlenecks by evaluating profiling data, code traces, and Core Web Vitals metrics to identify slowdowns across code, database queries, and rendering workflows, which generates focused optimization steps.

What is the best way to optimize slow database queries causing page delays?

Optimizing slow database queries involves analyzing the query execution to suggest indexing or caching strategies, providing before and after metrics to validate the performance improvement.

How do I use Core Web Vitals metrics to guide page rendering optimizations?

Core Web Vitals metrics guide rendering optimizations by pinpointing expensive operations in page rendering paths, allowing for focused performance checks that target and resolve specific visual bottlenecks.

Do I need profiling data to identify expensive operations in my code?

Yes, profiling data and code traces are required to accurately identify expensive operations, enabling the system to generate focused recommendations for improving code and rendering performance.

Can I run a focused performance analysis on a specific component without checking the entire application?

Yes, you can trigger a focused performance analysis on a specific component, page, or query to isolate and address rendering paths or expensive operations without evaluating the entire application.

Why does performance analysis require code traces and profiling metrics instead of just user reports?

Performance analysis requires code traces and profiling metrics because user reports of slowdowns only indicate symptoms, while traces and metrics are needed to pinpoint exact bottlenecks and generate actionable improvements.