{
 "schema": "aiblocks-page/1",
 "id": "agency-engineering-wordpress-performance",
 "type": "agent",
 "name": "WordPress performance reviewer",
 "summary": "Find why your WordPress site is slow. Get ranked fixes for plugins, caching, the database, images and hosting, each with a before and after check.",
 "headline": "WordPress performance reviewer",
 "subhead": "Give it your plugin list, hosting details and speed test results. It finds which plugins, queries and caches slow your pages down. You get ranked fixes for your developer, with a check to prove each one worked and a warning for pages that must never be cached.",
 "job": {
  "id": "speed-up-store",
  "name": "Make your store load fast"
 },
 "level": "intermediate",
 "thinking": "high",
 "tested": true,
 "updated": "2026-11-03",
 "first_published": "2026-10-26",
 "inputs": [
  {
   "type": "question",
   "required": true,
   "label": "Question",
   "what": "the problem, decision or piece of work you want help with, and what a good outcome looks like"
  },
  {
   "type": "page_speed_report",
   "required": false,
   "label": "Page speed report",
   "what": "a PageSpeed Insights or Lighthouse result: real-user and lab speed numbers for each page tested"
  },
  {
   "type": "audit_report",
   "required": false,
   "label": "Audit report",
   "what": "findings with evidence, severity, missing inputs and next actions"
  }
 ],
 "outputs": [
  {
   "type": "audit_report",
   "required": true,
   "label": "Audit report",
   "what": "findings with evidence, severity, missing inputs and next actions"
  },
  {
   "type": "plan",
   "required": true,
   "label": "Plan",
   "what": "a dated plan: what to do, in what order, with a decision rule for each step"
  }
 ],
 "you_give": [
  "Your WordPress and PHP versions, and the kind of hosting (shared, VPS or managed)",
  "The addresses of the slowest pages",
  "A mobile speed test for each (PageSpeed Insights or Lighthouse) with the main scores",
  "Your plugin list and theme or page builder name",
  "Query Monitor readings for a slow page, such as the number of queries and the slowest ones (optional)",
  "Your caching setup, such as a cache plugin, object cache or CDN (optional)"
 ],
 "you_get": [
  "A baseline of what is slow and what is already fine",
  "Findings ranked by gain, each with evidence, the fix, the risk and a check",
  "A plugin cost list with keep, replace or remove for each",
  "A caching plan by layer, with the pages that must never be cached",
  "Image, script and hosting fixes for your developer"
 ],
 "use_when": [
  "Your WordPress site scores badly on a mobile speed test and you do not know which plugin is to blame.",
  "You have installed a caching plugin and the site is still slow.",
  "Pages that list posts or products take seconds to load, or the admin area feels slow.",
  "A developer or host says \"upgrade your plan\" and you want proof of the real cause first."
 ],
 "skip_when": [
  "You run a WooCommerce shop and want plain fixes in order without code detail. Use the WooCommerce speed repair planner.",
  "Your site runs on Drupal. Use the Drupal Performance Engineer agent.",
  "You want a shop built or its checkout fixed. Use the WooCommerce checkout engineer."
 ],
 "output_sample": {
  "input": [
   "Your WordPress and PHP versions, and your hosting",
   "The addresses of your slowest pages",
   "A mobile speed test for each page",
   "Your plugin list and theme",
   "Query Monitor readings for a slow page (optional)"
  ],
  "prerequisites": [
   "An AI that can read pasted text or files",
   "A developer or host who can make and test the changes",
   "A copy of your site for testing (strongly advised)"
  ],
  "output": [
   {
    "name": "Scope",
    "contains": "The site, versions, host and the pages being fixed."
   },
   {
    "name": "Baseline",
    "contains": "Speed scores and query counts per page, recorded before any change."
   },
   {
    "name": "Findings, ranked by gain",
    "contains": "Each problem with the evidence, the fix, the risk and the check that proves it."
   },
   {
    "name": "Plugin cost list",
    "contains": "Each plugin with what it adds to each page, and keep, replace or remove."
   },
   {
    "name": "Caching plan by layer",
    "contains": "What to save in the object cache, the page cache and the CDN, and what to leave out."
   },
   {
    "name": "Pages that must never be cached",
    "contains": "Cart, checkout, account and other personal pages, with how to check each."
   },
   {
    "name": "Image, script and hosting fixes",
    "contains": "Problems with images, scripts and server settings, and the fix or a question for your host."
   },
   {
    "name": "Assumptions and checks missed",
    "contains": "What the AI assumed and what it could not check."
   }
  ]
 },
 "output_shape": "SCOPE\n  Site <address> | WordPress <version> | PHP <version> | Host <type> | Pages <list>\n\nBASELINE\n  <page> | LCP <value> | INP <value> | CLS <value> | Queries <count> | Query time <ms>\n\nFINDINGS, RANKED BY GAIN\n  <number> | <problem> | <evidence you gave> | <fix> | <risk> | <check to prove it>\n\nPLUGIN COST LIST\n  <plugin> | <what it adds to each page> | <keep, replace or remove> | <reason>\n\nCACHING PLAN BY LAYER\n  <layer: object cache, page cache, CDN> | <what to save> | <what to leave out>\n\nPAGES THAT MUST NEVER BE CACHED\n  <page> | <why> | <how to check>\n\nIMAGE, SCRIPT AND HOSTING FIXES\n  <item> | <problem> | <fix or question for your host>\n\nASSUMPTIONS AND CHECKS MISSED\n  <assumption> | <check that could not run>",
 "how_to_use": [
  "Download the pack from this page and add it to your AI as a skill. If you cannot, paste SKILL.md into a new chat, then paste references/source-agent.md.",
  "Run a free speed test on your slowest pages, such as PageSpeed Insights, on the mobile setting. Copy the main scores and the problems it names.",
  "Optional but very useful. On a copy of your site, install the free Query Monitor plugin, open a slow page and copy the number of queries, the total time and the slowest queries. Your developer can help. The AI does not need to run any code.",
  "Paste the scores, plugin list, theme, host and cache details into the AI. Type \"Find the real causes. Rank them by gain. Mark anything I did not give you as MISSING.\"",
  "Check the plugin list findings first. Ask for the evidence line for any plugin it wants removed.",
  "Give the fix list to your developer. Test each fix on a copy of the site, run the speed test again, and check the cart and account pages still work."
 ],
 "checks": [
  "The result addresses your actual task and cites the evidence used.",
  "Examples, role-play experience and targets are kept separate from verified results.",
  "Claims of tests, memory, tool access or completed actions match what actually happened."
 ],
 "next": [
  {
   "name": "WooCommerce speed repair planner",
   "url": "https://useaiblocks.com/skills/self-hosted-store-speed-fixer",
   "why": "WooCommerce speed repair planner"
  },
  {
   "name": "Website performance fix ranker",
   "url": "https://useaiblocks.com/skills/speed-fix-ranker",
   "why": "Website performance fix ranker"
  }
 ],
 "source": {
  "by": "Michael Sitarzewski and Agency Agents contributors",
  "repo": "msitarzewski/agency-agents",
  "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/engineering/engineering-wordpress-performance.md",
  "licence": "MIT",
  "original_name": "WordPress Performance Engineer",
  "commit": "b37b5bb33b78f2c1d6567d98e25ca818e3259219"
 },
 "credits": [
  {
   "title": "WordPress Performance Engineer",
   "by": "Michael Sitarzewski and Agency Agents contributors",
   "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/engineering/engineering-wordpress-performance.md",
   "used": "Original agent profile, preserved in references/source-agent.md; AI Blocks adds setup and review instructions."
  }
 ],
 "files": [
  "LICENSE",
  "references/source-agent.md",
  "SETUP.md",
  "source.json"
 ],
 "links": {
  "page": "https://useaiblocks.com/agents/agency-engineering-wordpress-performance",
  "markdown": "https://useaiblocks.com/agents/agency-engineering-wordpress-performance.md",
  "json": "https://useaiblocks.com/agents/agency-engineering-wordpress-performance.json",
  "instructions": "https://useaiblocks.com/skills/agency-engineering-wordpress-performance/SKILL.md",
  "download": "https://useaiblocks.com/skills/agency-engineering-wordpress-performance.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/agency-engineering-wordpress-performance",
  "api_document": "https://useaiblocks.com/api/v1/documents/agent/agency-engineering-wordpress-performance",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
