Audit a Studio-backed WordPress site for performance, accessibility, and visible frontend quality issues, then recommend or validate improvements.
60
70%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./skills/auditing/SKILL.mdUse this skill when the user wants to review, optimize, or verify an existing WordPress site rather than primarily build new functionality.
This skill owns:
Use studio for site resolution, screenshots, and MCP tool usage details.
Start with the smallest audit that answers the user's request.
Do not invent automated checks that the available tools do not provide. When a conclusion comes from visual inspection or code reading rather than a dedicated tool, say so.
Use studio to:
If the user did not specify a page, default to /.
Choose one or more of:
Tell the user which scope you are using when it is not obvious from the request.
Once you begin the actual audit workflow, call record_workflow_event with workflow: "auditing" and stage: "started".
Use need_for_speed for the requested path.
Interpret at least:
Use these baseline thresholds:
| Metric | Good | Needs Improvement | Poor |
|---|---|---|---|
| TTFB | < 800 ms | 800-1800 ms | > 1800 ms |
| FCP | < 1800 ms | 1800-3000 ms | > 3000 ms |
| LCP | < 2500 ms | 2500-4000 ms | > 4000 ms |
| CLS | < 0.1 | 0.1-0.25 | > 0.25 |
Use these page-composition warning signs:
Translate findings into WordPress-specific actions where possible, such as:
Use take_screenshot plus theme or plugin code inspection as needed.
Focus on issues this repo can realistically help with:
prefers-reduced-motionWhen the issue is visual, prefer take_screenshot-backed observations. Use inspect_design when the rendered DOM or computed styles would identify the root cause faster than code inspection.
When the issue appears structural, inspect the relevant theme or plugin files before recommending a fix.
When the user wants a broader quality pass, use take_screenshot to check:
Keep this section focused on visible problems that materially affect the site.
Summarize:
Prefer a short prioritized report over a long exhaustive list.
If fixes are made during the same task, re-run the relevant audit steps and compare before versus after.
Call out what improved, what did not, and any remaining tradeoffs.
When the audit workflow is complete, call record_workflow_event with workflow: "auditing" and stage: "completed".
need_for_speed results are synthetic measurements from a local Studio environment. Use them primarily for diagnosis and before-versus-after comparison, not as production truth.b4fc8b7
Also appears in
since May 5, 2026
since May 5, 2026
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.