From designpowers
Guides creation of accessible user-facing content including labels, headings, error messages, alt text, links, and form instructions for screen reader compatibility and clarity.
How this skill is triggered — by the user, by Claude, or both
Slash command
/designpowers:accessible-contentThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Words are interface. Every label, every heading, every error message is a design decision. This skill ensures content works for screen readers, for people reading in a second language, for people under stress, and for people who just need things to be clear.
Words are interface. Every label, every heading, every error message is a design decision. This skill ensures content works for screen readers, for people reading in a second language, for people under stress, and for people who just need things to be clear.
Every piece of content should meet these criteria:
Headings are navigation for screen readers. Get the structure right:
Every form input must have:
<label for="id"> or aria-labelledbyaria-describedby linking the input to its error messageAlt text is content, not metadata:
| Image Type | Alt Text Approach |
|---|---|
| Informative image | Describe the information the image conveys, not the image itself |
| Decorative image | Empty alt (alt="") — do not describe decorative images |
| Functional image (button/link) | Describe the action, not the image ("Search", not "magnifying glass") |
| Complex image (chart/graph) | Brief alt + detailed description in surrounding text or <details> |
| Image of text | Reproduce the full text content |
Links must make sense out of context (screen reader users often navigate by links alone):
aria-label or visible text)Follow the pattern: [What happened] + [What to do]
aria-live="assertive" or by moving focusData tables need:
<caption> describing the table's purpose<th> elements with scope="col" or scope="row"Before finalising any content, verify:
writing-design-plans, ui-composition, interaction-designcognitive-accessibility (reading load), inclusive-personas (audience awareness)designpowers-critiquenpx claudepluginhub owl-listener/designpowersBuilds content structure that assistive technology can parse and navigate. Covers heading hierarchy, landmarks, alt text, table/forms specs, and reading order.
Guides implementation of WCAG web accessibility (POUR principles) for UI components, forms, navigation, and multimedia. Use when designing, reviewing, or refactoring interfaces for compliance.
Implements WCAG web accessibility (POUR principles) for UI components, forms, navigation, and multimedia. Use when designing, reviewing, or refactoring web interfaces for compliance.