Help us improve
Share bugs, ideas, or general feedback.
Guides accessible feedback design across visual, auditory, and haptic channels. Use when designing loading states, notifications, alerts, progress indicators, or any system response to user action.
npx claudepluginhub owl-listener/inclusive-design-skills --plugin inclusive-interactionHow this skill is triggered — by the user, by Claude, or both
Slash command
/inclusive-interaction:feedback-and-statusThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Design system feedback that reaches every user — regardless of whether
Designs UI feedback for user actions: immediate responses, confirmations via toasts/checkmarks, status indicators, notifications across visual/text/audio/haptic channels with hierarchy and accessibility best practices.
Designs accessible interactive states, transitions, animations, error handling, loading patterns, and feedback for UI elements, covering visual, screen reader, keyboard, and touch interactions.
Add loading, empty, error, and success feedback states to StyleSeed components and pages with practical mobile-first rules.
Share bugs, ideas, or general feedback.
Design system feedback that reaches every user — regardless of whether they can see the screen, hear audio, or feel vibration. No single sense should be the only channel.
Never communicate status through one sense alone. What happens if the user can't see it? Can't hear it? Can't feel it?
Every piece of feedback should work through at least two channels:
| Feedback type | Visual | Text | Sound | Haptic |
|---|---|---|---|---|
| Success | Green tick | "Saved successfully" | Confirmation tone | Short vibration |
| Error | Red highlight | Specific error message | Alert tone | Double vibration |
| Loading | Spinner/bar | "Loading..." | None (silence) | None |
| Warning | Yellow banner | Warning text | Optional tone | Optional vibration |
Screen readers are a critical third channel — all visual feedback must be announced to assistive technology.