Install any skill in seconds. Free to start, no credit card required.
Get Started Free →notque/wordpress-live-validation
Validate published WordPress posts in browser via Playwright.
Passed 21 of 22 test cases with the skill, and 9 of 22 without it.
and 11 more in the full report
12 fixed9 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 12 test cases the skill fixed. Same model, same prompt, with and without the skill.
When attempting to locate the main content body of a WordPress post across custom themes in a browser, what is the primary DOM selector to attempt before falling back to generic classes like `.entry-content` or `.post-content`?
| Checked | Without skill | With skill |
|---|---|---|
| Attempt the article tag selector as the primary content container choice. | Missed | Passed |
The instructions your model reads when the skill loads.
This skill loads a real WordPress post in a Playwright headless browser and verifies that what readers see matches what was uploaded. The browser is the source of truth -- REST API success does not guarantee correct rendering.
Browser backend selection: Playwright MCP (default) is used for automated validation and CI/CD. Use Chrome DevTools MCP when the user explicitly asks to "check in my browser" or "debug live", or when the task involves Lighthouse audits or performance profiling.
| Signal | Load These Files | Why |
|---|---|---|
| check specifications: severities, edge cases, JS extraction | validation-checks.md | Loads detailed guidance from validation-checks.md. |
| Playwright MCP tool signatures, pitfalls, availability detection | playwright-tools.md | Loads detailed guidance from playwright-tools.md. |
| step-by-step NAVIGATE, VALIDATE, RESPONSIVE procedures | phase-checks.md | Loads detailed guidance from phase-checks.md. |
| Phase 4 REPORT output format | output-format.md | Loads detailed guidance from output-format.md. |
| post-upload validation walkthrough; wordpress-uploader integration | examples.md | Loads detailed guidance from examples.md. |
| errors, error handling | error-handling.md | Loads detailed guidance from error-handling.md. |
Read-Only Observation Only: Never click, type, fill forms, or modify anything on the WordPress site. This is observation-only validation—any write action risks mutating published content.
Evidence-Based Reporting: Every check result must reference a concrete artifact (DOM value, network response, screenshot path). "Looks fine" is not acceptable. Report what the browser shows, not assumptions.
Non-Blocking Reports: Failed validation produces a report but does not revert the upload or block the pipeline. The user decides how to act on findings.
Severity Classification (enforce strictly):
Browser Availability: Requires either Playwright MCP or Chrome DevTools MCP. If neither is available, exit in Phase 1 with a skip report. Do not retry.
Default Behaviors (ON):
test cases passed, vs 9 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.