errors-slips

Community

Prevent wrong actions, recover fast.

AuthorHDeibler
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you design interfaces that reduce slip errors—when users intend one action but accidentally execute the wrong one—and ensures they can recover easily when slips happen.

Core Features & Use Cases

  • Slip-prevention design patterns: Distinctive affordances, defensible space, constraints, and confirmation for critical actions to make wrong execution structurally harder.
  • Attention-slip support: Status cues and step indicators that survive interruptions, plus highlighting to keep users oriented mid-procedure.
  • Recovery and resilience: Undo windows for routine destructive actions and targeted prompts like forgot-attachment detection to catch common real-world mistakes.

Quick Start

Use errors-slips when designing critical confirmations, destructive actions near similar controls, multi-step flows that may be interrupted, and any interface where wrong-click execution is likely to happen.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: errors-slips
Download link: https://github.com/HDeibler/universal-design-principles/archive/main.zip#errors-slips

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.