wp-performance

Profile WordPress backend performance using WP-CLI and server-timing data.

1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/javiercasares/cloudfest-wporgdownload --skill wp-performance-javiercasares
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wp-performance
Source: https://github.com/javiercasares/cloudfest-wporgdownload/tree/main/.claude/skills/wp-performance
Command: npx skills add https://github.com/javiercasares/cloudfest-wporgdownload --skill wp-performance-javiercasares

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill helps WordPress developers identify and resolve backend performance bottlenecks without a browser UI.

Core Features & Use Cases

  • Deterministic backend profiling using WP-CLI-based tools and a dedicated perf_inspect script.
  • Diagnostics for slow DB queries, autoloaded options, cron events, and remote HTTP calls.
  • Guided workflow to collect measurements from server-timing, REST headers, and headless data for performance improvements.

Quick Start

To get started, run: node scripts/perf_inspect.mjs --path=<path> --url=<url> [--allow-root]

Frequently Asked Questions about wp-performance

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

FAQPage Schema
How do I profile WordPress backend performance without a browser UI?

You can profile WordPress backend performance without a browser UI by running the dedicated perf_inspect script via WP-CLI, collecting server-timing data and REST headers to measure slow pages.

What is the best way to diagnose slow database queries in WordPress?

The best way to diagnose slow database queries in WordPress involves using backend profiling tools to inspect autoloaded options and query execution times, identifying bottlenecks without browser-based interfaces.

Can I use WP-CLI to check WordPress cron tasks and external HTTP calls?

Yes, you can use WP-CLI to check WordPress cron tasks and external HTTP calls by running a perf_inspect script that collects deterministic measurements from backend contexts.

Does this backend profiling approach work with headless WordPress setups?

Yes, this backend profiling approach works with headless WordPress setups by collecting headless data, server-timing metrics, and REST headers to guide performance improvements.

Why do I need server-timing and REST headers for WordPress performance optimization?

You need server-timing and REST headers for WordPress performance optimization because they provide deterministic measurement data required to accurately target and resolve backend bottlenecks.

What are the limitations of profiling WordPress performance without a browser UI?

Profiling WordPress performance without a browser UI limits diagnostics to backend contexts, targeting server-side elements like database queries and cron tasks rather than frontend rendering issues.