Tailwind CSS v4.1 accessibility utilities. focus-visible, sr-only, reduced-motion, WCAG enforcement, touch targets, contrast ratios.
From fuse-tailwindcssnpx claudepluginhub fusengine/agents --plugin fuse-tailwindcssThis skill uses the workspace's default tool permissions.
references/focus-patterns.mdreferences/wcag-utilities.mdGuides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Accessible-by-default patterns using Tailwind CSS v4.1 utility classes.
Before ANY implementation, use TeamCreate to spawn 3 agents:
After implementation, run fuse-ai-pilot:sniper for validation.
| Feature | Benefit |
|---|---|
focus-visible | Keyboard-only focus rings, no mouse clutter |
sr-only | Screen reader content without visual display |
motion-safe/reduce | Respects prefers-reduced-motion |
| Utility composition | Consistent a11y patterns across components |
| CSS-first config | Centralized a11y defaults via @theme |
focus-visible — Not focus for interactive elementssr-only instead of hiddenmotion-safe:min-h-11 min-w-11 (2.75rem)<button class="focus-visible:outline-2 focus-visible:outline-offset-2
focus-visible:outline-primary rounded-md">
Accessible Button
</button>
<span class="sr-only">Open navigation menu</span>
<div class="motion-safe:animate-bounce motion-reduce:animate-none">
Animated content
</div>
aria-label when visual text absent| Need | Reference |
|---|---|
| Focus rings, keyboard nav | focus-patterns.md |
| sr-only, contrast, touch targets | wcag-utilities.md |