- Home
- Skills
- Code Quality & Review
- front end accessibility quick auditor
front end accessibility quick auditor
Perform evidence-based front-end accessibility audits and generate concrete code fixes with manual test plans.
Free
Works with the AI tools you already use
front end accessibility quick auditor
Example session with this skill installed
- Read your context and instructions
- Compiled the front end accessibility
- Generated the UI component
The audit identified a critical interaction barrier where a div is used as a button without appropriate semantics or keyboard support.
Accessibility Audit: Profile Save Control
| ID | Priority | Element | Issue | Impact | Recommendation |
|---|---|---|---|---|---|
| ACC-01 | P0 | div.btn | Missing Button Semantics | User cannot identify this as a control via AT. | Replace div with native <button>. |
| ACC-02 | P0 | div.btn | Not Keyboard Navigable | Keyboard-only users cannot focus or trigger the action. | Native <button> handles focus and Enter/Space keys. |
| ACC-03 | P1 | div.btn | Visual-only state | No aria-disabled or state feedback for submission. | Add state attributes if process is asynchronous. |
Proposed Fix
<!-- RECOMMENDED: Use native button for free keyboard and AT support -->
<button type="button" class="btn" onclick="submit()">
Save Profile
</button>
Manual Validation Plan
Keyboard Test: Tab to the element. Ensure a visible focus ring appears and the Enter key triggers the submit() function.
2.
Screen Reader Test: Navigate to the element using a screen reader (NVDA/VoiceOver). Confirm it is announced as "Save Profile, button."
Next steps
- Replace the
divwith the recommended<button>element. - Verify that existing CSS styles for
.btnstill apply correctly to the button tag. - Perform the manual keyboard test to ensure no scripts are blocking the default button behavior.
front-end-accessibility-quick-auditor.tsx
TSX · React component
Example file from a real run - the skill writes it into your workspace.
Connects securely to your tools. The creator never sees your data.
About this skill
The problem
Automated accessibility tools miss logical structure errors and produce false positives. Developers often struggle to translate vague WCAG guidelines into concrete code fixes or manual test plans.
What it does
- Performs multi-layered audits of HTML, CSS, and screenshots for ARIA, semantics, and keyboard risks.
- Prioritizes findings based on user impact, confidence, and implementation effort.
- Generates specific, minimal safe code fixes for identified barriers.
- Constructs manual validation plans for behaviors that static analysis cannot prove, like screen-reader announcements or focus traps.
- Differentiates strictly between observed evidence, inferences, and recommendations to prevent hallucinations.
Why this beats prompting it yourself
General LLMs often invent accessibility scores or hallucinate ARIA attributes that break native semantics. This skill uses a rigorous evidence-to-diagnosis chain and forced reference checks to ensure recommendations are technically sound and verifiable.
Use cases
- Reviewing component HTML during development to catch semantic errors before PR submission.
- Auditing complex form states and error messaging for screen-reader compatibility.
- Generating developer-focused handoff documents that bridge the gap between design audits and code.
- Identifying focus management risks in interactive UI patterns like modals or dropdowns.
Known limitations
Static analysis cannot confirm actual screen-reader output, browser-specific rendering, or real-time focus behavior. These require the manual validation steps provided in the output.
How to install
Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.
- 1
Download the ZIP
Free skills download straight away. Paid skills unlock right after purchase.
- 2
Unzip into your skills folder
Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.
- 3
Ask your agent to use it
Restart the agent if it was already running. It picks the skill up automatically - no config needed.
Skills folder by agent
Click the path to copy it. Create the folder if it does not exist yet.
Reviews
4 people have installed this skill.
Trust & safety
Security scanned
Verified clean 7 days ago
- Free to download with an account