CtrlK
BlogDocsLog inGet started
Tessl Logo

a11y-audit

Accessibility audit skill for scanning, fixing, and verifying WCAG 2.2 Level A and AA compliance across React, Next.js, Vue, Angular, Svelte, and plain HTML codebases. Use when auditing accessibility, fixing a11y violations, checking color contrast, generating compliance reports, or integrating accessibility checks into CI/CD pipelines.

72

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

The risk profile of this skill

SKILL.md
Quality
Evals
Security

Quality

Content

78%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is well-structured, highly actionable, and uses progressive disclosure effectively with real bundle files. Main weakness is mild redundancy between the Description, What-this-skill-does, and Features sections.

Suggestions

Collapse the 'Description' section and 'What this skill does' list into the Features table to remove redundancy with the frontmatter description.

Add an explicit fix-rerun-revalidate retry loop for the '--fix' batch path so the Verify phase spells out error recovery.

Trim the Related Skills table or move it to a reference file, since it adds tokens not needed to execute the core audit workflow.

DimensionReasoningScore

Conciseness

Mostly efficient tables and commands, but the 'Description' section and 'What this skill does' list restate the frontmatter and overlap the Features table, so it could be tightened.

3 / 5

Actionability

Copy-paste-ready commands ('python scripts/a11y_scanner.py /path/to/project --json'), slash-command variants, tool option tables, and a full before/after React example cover the common cases.

5 / 5

Workflow Clarity

Clear Scan/Fix/Verify sequence with an explicit verify+regression checkpoint (Phase 3 baseline), but the '--fix' batch path does not spell out the fix-rerun-revalidate retry loop, leaving a minor gap.

4 / 5

Progressive Disclosure

Concise overview with a Reference Documentation table pointing one level deep to 9 verified real reference files plus 2 scripts and 1 asset, all clearly signaled and easy to navigate.

5 / 5

Total

17

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is exemplary: third-person voice, concrete actions, explicit 'Use when' trigger guidance, and a distinct niche with synonyms (accessibility/a11y) for strong discovery.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'scanning, fixing, and verifying WCAG 2.2 Level A and AA compliance' — with comprehensive coverage across named frameworks, matching the top anchor.

5 / 5

Completeness

Explicitly answers both what (scan/fix/verify WCAG compliance) and when via the concrete 'Use when auditing accessibility, fixing a11y violations...' trigger clause.

5 / 5

Trigger Term Quality

Comprehensive natural terms including synonyms — 'auditing accessibility, fixing a11y violations, checking color contrast, generating compliance reports' and 'CI/CD pipelines' — covering what users would actually say.

5 / 5

Distinctiveness Conflict Risk

Clear niche (WCAG 2.2 a11y audits across React/Next.js/Vue/Angular/Svelte/HTML) with distinct triggers and minimal overlap risk with other skills.

5 / 5

Total

20

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
alirezarezvani/claude-skills
Reviewed

Table of Contents

Is this your skill?

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.