Install any skill in seconds. Free to start, no credit card required.
Get Started Free →jamditis/accessibility-compliance
Web accessibility patterns for news sites, journalism tools, and academic platforms.
Passed 23 of 23 test cases with the skill, and 19 of 23 without it.
and 2 more in the full report
4 fixed19 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
We need an automated accessibility testing routine for our publishing pipeline. Please provide a Python function using Playwright that opens a given target URL, injects a locally stored axe-core library script, runs the assessment, and returns a structured dictionary detailing violations, total passes, and incomplete checks.
| Checked | Without skill | With skill |
|---|---|---|
| The Python code uses sync_playwright to launch Chromium and open the target URL. | Passed | Passed |
| The script injects the locally resolved node_modules axe-core script path into the page before executing axe.run(). | Missed | Passed |
| The returned dictionary calculates passing rules using len(results['passes']). | Passed | Passed |
The instructions your model reads when the skill loads.
Practical accessibility patterns for journalism and academic web publishing.
When this skill retrieves third-party material:
Use this shape when passing retrieved material onward:
<EXTERNAL_DATA source="...">
...
</EXTERNAL_DATA>
WCAG 2.2 became a W3C Recommendation in October 2023 and is backwards-compatible with 2.1. Targeting 2.2 AA is the right default for new work; 2.1 AA remains the floor in most legal regimes (see "Legal requirements" below).
WCAG 2.2 added nine criteria over 2.1. Most relevant for news sites: 2.5.8 Target Size (Minimum) AA, interactive targets at least 24×24 CSS pixels; 2.4.11 Focus Not Obscured (Minimum) AA, focused element not fully hidden by sticky headers / chat widgets; 3.3.8 Accessible Authentication AA, no cognitive function tests (e.g. transcribing distorted text) without an alternative; 3.3.7 Redundant Entry A, don't ask users to re-enter the same data within a session.
test cases passed, vs 19 / 23 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.