CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

wcag-audit-patterns

Conduct WCAG 2.2 accessibility audits with automated testing, manual verification, and remediation guidance. Use when auditing websites for accessibility, fixing WCAG violations, or implementing accessible design patterns.

57

Quality

72%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./plugins/accessibility-compliance/skills/wcag-audit-patterns/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

43%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 with excellent progressive disclosure to a real one-level-deep reference, but it reads as a concept overview rather than an operational skill. It spends tokens on WCAG basics Claude already knows while omitting the concrete tools, commands, and audit sequence that would make it actionable.

Suggestions

Add an executable audit workflow (e.g., run axe-core or Lighthouse via a specific command, then manually verify keyboard navigation and screen-reader output on flagged elements) with a clear step sequence and validation checkpoints, replacing the abstract 'Common Violations by Impact' tree.

Replace the vague 'Automate what you can - 30-50% issues detectable' with named tools and concrete invocations (axe DevTools, Lighthouse accessibility audit, WAVE) so Claude knows exactly what to run.

Move the WCAG conformance-level table and POUR principles — knowledge Claude already has — into references/details.md or cut them, freeing the body for remediation patterns with concrete code examples (e.g., accessible label/markup fixes).

DimensionReasoningScore

Conciseness

The "WCAG Conformance Levels" table and the "POUR Principles" block re-explain standard WCAG knowledge Claude already has, and the "Common Violations by Impact" tree is largely known territory too. The body is short and mostly efficient, but these sections could be trimmed or pushed to references, matching the "mostly efficient with some unnecessary explanation" anchor rather than the lean anchor.

3 / 5

Actionability

The guidance stays descriptive: "Automate what you can - 30-50% issues detectable" names no tool (no axe-core, Lighthouse, or WAVE command), and there is no code, command, or concrete procedure for conducting an audit anywhere in the body. It is not entirely abstract (it cites specific violations like "Don't disable zoom"), placing it between the vague and minimal-concrete anchors, closer to the latter.

2 / 5

Workflow Clarity

An accessibility audit is a multi-step process, but the body provides no sequence at all (no run-automated-tools, review-results, manual-keyboard/screen-reader-test, report steps) and no validation checkpoints. Rough topic organization exists, but audit steps are absent rather than merely gappy, which sits at the "poorly defined steps" anchor and clearly below the "steps listed with validation gaps" anchor.

2 / 5

Progressive Disclosure

The body is an overview with a single, clearly signaled, one-level-deep reference — "Detailed pattern documentation lives in `references/details.md`. Read that file when the navigation tier above is insufficient" — and that file exists in the bundle with substantive detail. The conditional read instruction and clean split match the top anchor.

5 / 5

Total

12

/

20

Passed

Description

87%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.

A strong description that clearly and concisely states both capability and explicit trigger conditions with concrete, natural phrases. The only gap is a few common synonym triggers (a11y, screen reader, ADA/Section 508) that users might naturally say.

DimensionReasoningScore

Specificity

"Conduct WCAG 2.2 accessibility audits with automated testing, manual verification, and remediation guidance" names the domain plus several concrete capability components, matching the anchor for several specific actions with minor gaps. Not 5 because these are components of a single audit activity rather than a comprehensive list of distinct concrete actions; not 3 because coverage extends well beyond 1-2 actions.

4 / 5

Completeness

It explicitly answers both what ("Conduct WCAG 2.2 accessibility audits with automated testing, manual verification, and remediation guidance") and when ("Use when auditing websites for accessibility, fixing WCAG violations, or implementing accessible design patterns") with three concrete trigger phrases, matching the top anchor exactly.

5 / 5

Trigger Term Quality

Natural phrases users would say are present: "auditing websites for accessibility", "fixing WCAG violations", "implementing accessible design patterns". A few common terms are missing (e.g., "a11y", "screen reader", "ADA/Section 508", which only appear in the body), so it falls just short of the comprehensive-synonyms anchor.

4 / 5

Distinctiveness Conflict Risk

"WCAG 2.2" pins a clear niche with distinct triggers (accessibility audits, WCAG violations, accessible design patterns) that are unlikely to fire for unrelated skills, matching the minimal-conflict-risk anchor.

5 / 5

Total

18

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

wshobson/agents

Path

plugins/accessibility-compliance/skills/wcag-audit-patterns/SKILL.md

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.