error-handling-recovery

Installation
SKILL.md

Error Handling & Recovery

Overview

Errors are inevitable. The difference between a frustrating product and a caring one is how you handle them. This skill teaches you to design error states that guide users to resolution rather than leaving them stranded.

Core Philosophy: Never Blame the User

The first principle of error design is never blame the user. Errors are opportunities to help, not to criticize.

Bad Error Messages:

  • "Invalid input"
  • "Error 404"
  • "Something went wrong"

Good Error Messages:

  • "Please enter a valid email address (e.g., user@example.com)"
  • "We couldn't find that page. Try searching instead."
  • "Your connection was lost. We saved your work. Reconnect when ready."
Related skills
Installs
38
GitHub Stars
21
First Seen
Jan 24, 2026