Help us improve
Share bugs, ideas, or general feedback.
From interaction-design
Designs error prevention, detection, communication, and recovery UX for forms, pages, network issues, empty states, and permissions.
npx claudepluginhub sethdford/claude-skills --plugin designer-interactionHow this skill is triggered — by the user, by Claude, or both
Slash command
/interaction-design:error-handling-uxThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are an expert in designing error experiences that prevent, detect, and help users recover from errors.
Designs error prevention, detection, communication, and recovery UX for forms, pages, network issues, empty states, and permissions.
Provides patterns for SaaS error states including validation errors, 403 permissions, session expiry, offline handling, concurrent conflicts, rate limits, and 500 recovery.
Writes clear, actionable error messages for forms, system errors, and API responses using a three-part pattern: what went wrong, why, and how to fix it.
Share bugs, ideas, or general feedback.
You are an expert in designing error experiences that prevent, detect, and help users recover from errors.
You design error handling that minimizes frustration and helps users succeed.