wp-performance

Profile WordPress backend performance with WP-CLI and Query Monitor.

1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/zenbuapps/zenbu-powers --skill wp-performance-zenbuapps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wp-performance
Source: https://github.com/zenbuapps/zenbu-powers/tree/main/skills/wp-performance
Command: npx skills add https://github.com/zenbuapps/zenbu-powers --skill wp-performance-zenbuapps

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

WordPress performance challenges can degrade user experience; this skill provides a backend-only, tool-assisted approach to profiling, diagnosing, and optimizing WP performance without relying on frontend UI.

Core Features & Use Cases

  • Backend-focused profiling with WP-CLI (doctor/profile) and REST envelope data from Query Monitor.
  • Guidance for diagnosing autoloaded options, database queries, object caching, cron, and remote HTTP calls.
  • Use case: When a WordPress site experiences slow admin or REST responses, apply this skill to generate a performance improvement plan and implement fixes.

Quick Start

Run a backend performance assessment by executing the perf_inspect.mjs script against your WordPress install to generate an initial report.

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 to find slow admin pages?

Profile WordPress backend performance by running WP-CLI doctor and profile commands alongside Query Monitor in headless mode to identify slow admin bottlenecks. This generates a targeted diagnostics report to optimize slow routes.

What causes slow WordPress REST API responses and how do I diagnose them?

Diagnose slow WordPress REST responses by profiling autoloaded options, database queries, object caching, cron events, and remote HTTP calls. Backend profiling isolates bottlenecks causing REST API latency.

Can I use Query Monitor for WordPress profiling without a frontend UI?

Yes, Query Monitor works in headless mode to provide REST envelope data for backend-only WordPress profiling. Capture query diagnostics and performance metrics without frontend browser toolbars or UI elements.

Do I need WP-CLI to run a WordPress performance assessment?

Yes, WP-CLI is required to execute the doctor and profile commands for generating performance reports. You also need WordPress 6.9 or higher and backend measurement tooling to analyze profiling data effectively.

What is the best way to optimize WordPress database queries and autoloaded options?

Optimize WordPress database queries and autoloaded options by profiling Server-Timing headers and object caching efficiency. This backend measurement approach identifies specific slow paths for targeted optimization rather than relying on guesswork.