Accessibility
Hover & Focus States
Designs complete interaction feedback across mouse, keyboard, touch, high contrast and reduced motion.
What it does
Designs complete interaction feedback across mouse, keyboard, touch, high contrast and reduced motion.
When to use it
Use for hover effects, focus-visible styles, pressed/selected states, or auditing hover-only information.
Problems it prevents
Stops information or feedback that's only reachable by mouse hover and invisible to keyboard or touch users.
Typical workflow
- Define the full state set
- Implement focus-visible, not just hover
- Verify touch and high-contrast behaviour
- Check no content is hover-only
Example output
Every interactive element with a visible, distinct state for hover, focus, press and disabled, reachable without a mouse.
What's included
- 01The complete prompt
The full manual as a ready-to-save SKILL.md file, matched exactly to what ships in the T7 library.
- 02Install walkthrough
Personal (~/.claude/skills/) and project (.claude/skills/) folder instructions, whichever fits how you work.
- 03Use notes
How Claude invokes it, what a good result looks like, and what to check before you trust the output.
Installation
Save the manual as SKILL.md in ~/.claude/skills/hover-focus-states/ to use it on every project, or in .claude/skills/hover-focus-states/ to scope it to one repository. Then invoke it directly:
/hover-focus-statesWorks well with
Recommended bundle
Save by bundling
Get Hover & Focus States as part of Animation Builder: five skills that work together as one toolkit, for £1.96 less than buying all five separately.
