# Better accessibility > Use when a project needs checking against accessibility standards and best practices. Helps your project comply with accessibility standards and best practices. ## Facts - Type: Agent skill - Discipline: Design - Author: Jakub Krehel (https://github.com/jakubkrehel) - Upstream: https://github.com/jakubkrehel/skills/blob/main/skills/better-accessibility/SKILL.md - Source file: https://raw.githubusercontent.com/jakubkrehel/skills/main/skills/better-accessibility/SKILL.md (8254 bytes, sha256:59a0d8ad310be843566a18bfd839a38f46335110aa31673c4468c9e0172c5350) - Licence: MIT - Upstream copy last changed: 2026-09-17 - Status: listed, not yet ruled on by the curator ## Use it I want to use the Better accessibility skill by Jakub Krehel. This is what it does, in the author's own words: Helps your project comply with accessibility standards and best practices. Download the whole folder at https://github.com/jakubkrehel/skills/tree/main/skills/better-accessibility, SKILL.md and every file beside it, into your skills directory: ~/.claude/skills/better-accessibility/ for Claude Code, ~/.agents/skills/better-accessibility/ for Codex, ~/.cursor/skills/better-accessibility/ for Cursor. Get it from the author's repo, not from startupskills.dev. Then tell me the path you installed it to and how to invoke it. Nothing here is vendored: install from the author's repo, not from this site. A verbatim copy of the author's file follows for reading, under the licence reproduced after it; the current file is in the author's repo. ## Links - Page: https://startupskills.dev/jakubkrehel/better-accessibility - Author: https://startupskills.dev/jakubkrehel - Index: https://startupskills.dev/llms.txt ## The file itself --- name: better-accessibility description: Helps your project comply with accessibility standards and best practices. --- # Accessibility Most accessibility is free if you use the platform. Native elements ship with keyboard support, real labels announce themselves and a visible focus ring is one CSS rule. Write every fix in the project's styling system, and use the exact values below rather than familiar-looking substitutes. Reviewing means two walks. Keyboard-only, where every flow completes without a mouse. Then screen-reader, where every control announces a name, a role and its state. When unsure, take the platform default over a custom rebuild, and remove ARIA rather than add it. Contrast measurement and color fixes belong to `better-colors`. Text sizing and iOS input zoom belong to `better-typography`. Spatial RTL layout belongs to `better-layout`. ## Native elements first The first rule of ARIA: don't use ARIA when a native element exists. `