Skip to content

Performance

woo-checkout-performance-audit

Audit WooCommerce checkout performance

Finds where a live WooCommerce checkout spends time, measures the cause, and verifies each approved change with matching before and after tests.

Area
Performance
Checked against
WooCommerce 11.1.2, WordPress 7.1.2, Action Scheduler 4.0.0, Query Monitor 4.0.7
Last verified
26 September 2026
Files
SKILL.md, 11 references, 6 scripts

How it works

  1. 1Record the store setup and current checkout state with read-only checks.
  2. 2Measure browser requests, interactions, HAR data and checkout timing.
  3. 3Measure server timing, queries, HTTP calls and live traffic percentiles.
  4. 4Check sessions, cart fragments, Action Scheduler, gateways, shipping, caching and order hooks.
  5. 5Inspect checkout tables and indexes for measured database problems.
  6. 6Choose one measured change, state its backup, check and undo, then request approval.
  7. 7Repeat the same measurements and report the before and after results.

Use it when

  • Diagnose slow checkout pages, totals updates or place-order requests.
  • Investigate growing sessions or Action Scheduler tables.
  • Trace heavy wc-ajax, admin-ajax or checkout traffic.
  • Measure checkout performance before and after a change.

How it stays safe

  • Starts with read-only measurements and waits for owner approval before each change.
  • Takes a backup before every change and counts it after a staging restore test.
  • Uses staging for place-order timing and code installations before production.
  • Changes one thing at a time and repeats the same measurement conditions afterward.

Install it

Copy the whole woo-checkout-performance-audit folder into your agent's skills folder, not only SKILL.md.

git clone --depth 1 https://github.com/hamzaahmadaslam/agent-skills.git
cp -R agent-skills/woo-checkout-performance-audit "<your agent's skills folder>/"

More skills in the collection

All 11 skills