wp-site-health-auditor
Turns WordPress Site Health reports into a fix plan with exact steps. Helps solve site issues in an organized and safe way.
What it does
This tool analyzes your WordPress 'Site Health' report and creates a plan to fix issues. It prioritizes the safest fixes first and provides exact commands to resolve problems.
When to use it
- ✓When you paste your WordPress 'Site Health' report.
- ✓When you want to know what's wrong with your WordPress site.
- ✓When you ask to improve your site's security or speed.
Example of what to ask your AI
“Analyze my Site Health report and tell me how to fix the critical and recommended issues.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
The tool reads the 'Site Health' report, identifies problems, and organizes them by risk. It suggests exact commands to fix the safest issues first, always backing up before any changes.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill wp-site-health-auditorOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/wp-site-health-auditor/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
WP Site Health Auditor
When to Use This Skill
- The user pastes a WordPress Site Health report (
Tools > Site Health), as text or screenshot - The user pastes raw Site Health debug info (
Tools > Site Health > Info) and asks what's wrong - The user mentions "site health", "recommended improvements," or "critical issues" for a WordPress site
- The user asks to clean up, harden, or speed up a WP install based on that screen
Turns a WordPress Site Health report (Critical issues / Recommended improvements / Passed tests) into a prioritized, risk-tiered fix plan — then executes the safe fixes and hands off the rest with exact commands or code.
⚠️ Safety — read before touching any file
This skill edits wp-config.php, .htaccess, and php.ini-equivalent settings, and deletes plugins and
themes. All three are one bad edit away from a white-screen-of-death or a broken upload path. Never skip
this section, even for a one-line change, even if the user is in a hurry.
Before any edit or deletion, in this order:
- Back up the specific file(s) you're about to touch outside the web root, not just "have a backup somewhere":
If shell access isn't available, tell the user to download the current file via SFTP/host file manager first, and don't proceed until they confirm they have it.umask 077 backup_dir="../wp-site-health-backups/$(date +%Y%m%d-%H%M%S)" mkdir -p "$backup_dir" cp -p wp-config.php "$backup_dir/wp-config.php" cp -p .htaccess "$backup_dir/.htaccess" - Confirm a full site/database backup exists before deleting any plugin or theme, or running
wp search-replace. If the user doesn't have one and has a backup plugin active (UpdraftPlus, etc.), trigger a backup first:wp updraftplus backupor the plugin's own WP-CLI command, or tell them to click "Backup Now" and wait for confirmation before continuing. - Never run
wp search-replacewithout--dry-runfirst, and always show the dry-run output to the user before running it for real. This command rewrites the database in place — a wrong pattern can corrupt serialized data across every table it touches. - After any PHP file edit, lint it before reloading the site:
Forphp -l wp-config.php.htaccesschanges, runapachectl configtestif available, or check the site immediately. A syntax error inwp-config.phptakes the entire site down immediately. Do not skip the lint check to save a step. - Change one thing at a time, then verify the site still loads (homepage + wp-admin) before making the next change. Don't batch multiple Tier 2 file edits into one pass — if something breaks, you want to know which change did it.
- Give the user the exact rollback command alongside every edit:
State this even if nothing goes wrong — it costs one line and saves a panicked user later.cp ../wp-site-health-backups/<timestamp>/wp-config.php wp-config.php
If the user says "just do it, skip the backup" — still create the backup silently as part of the edit
sequence and tell them you did. Refuse to skip step 1 or step 4 entirely; those two are non-negotiable
regardless of urgency, since the failure mode (corrupted wp-config.php, dead site) is worse than the ten
seconds a backup costs.
Overview
The Site Health screen is diagnostic, not prescriptive. It tells the site owner that something is wrong (e.g. "you should use a persistent object cache") but not how to fix it, and it mixes items that are one-click-safe (deactivate a plugin) with items that require host-level changes (php.ini, object cache backend) or are purely informational (SQL server version — no action needed). This skill sorts that out — safely.
Phase 1 — Parse the report
Input is usually one of:
- Pasted plain text copied from
Tools > Site Health(Status tab) - Pasted plain text from
Tools > Site Health > Info(the debug data export) - A screenshot of the Status tab
- WP-CLI output (
wp site-health checkis not a core command; note that up front, don't invent one — see Phase 4)
Extract three buckets exactly as WordPress labels them:
- Critical issues (red) — always fix first, always confirm before touching.
- Recommended improvements (yellow) — the bulk of real work; triage by risk tier below.
- Passed tests (green) — skip. Do not "fix" or re-verify passed tests unless the user asks. Do not
…
FAQ
What is the 'Site Health' report?
It's a section in the WordPress dashboard (Tools > Site Health) that checks if your site is running well and suggests improvements.
Why back up before fixing?
Backing up ensures you can restore your site if something goes wrong during the fixing process.
What are 'critical issues' and 'recommended improvements'?
Critical issues are serious errors needing immediate attention. Recommended improvements are suggestions to make your site faster, more secure, or more efficient.
Details
Original description by the author
Turns a WordPress Site Health report into a risk-tiered, backup-first fix plan with exact WP-CLI/PHP snippets. Use for site health, recommended improvements, or critical issue reports.
Popularity
- GitHub stars
- 48k
- Ranking position
- #4592
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
bun-runtime
Has your agent use Bun to run, organize, and test code. It helps choose Bun over other tools and migrate existing projects.
affaan-m/ECC
database-migrations
Helps your agent make safe changes to databases. It ensures changes can be undone and minimizes downtime.
affaan-m/ECC
deployment-patterns
Sets up deployment and CI/CD workflows, containerization, and rollback strategies to ensure safe releases.
affaan-m/ECC