pm-error-scenarios
CommunityStandardize error and state UX across features.
AuthorKwondongkyun
Version1.0.0
Installs0
System Documentation
What problem does it solve?
UI features often suffer from inconsistent error states, loading indicators, empty states, and edge-case handling that degrade user experience. This Skill provides a structured approach to define and communicate states and errors consistently across a product.
Core Features & Use Cases
- Define the five essential UI states for every screen (Default, Loading, Empty, Error, Success) with clear criteria and UX expectations.
- Specify error-type schemas (Validation, System, Permission, Business Logic) including field rules, messages, and timing for when each should appear.
- Include a reusable state-definition template and practical guidance for common edge-cases (offline mode, long text, simultaneous edits, navigation away from forms).
Quick Start
Define your feature's UI states and error messages by completing the state-definition template and writing consistent user-facing messages.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: pm-error-scenarios Download link: https://github.com/Kwondongkyun/claude-code-settings/archive/main.zip#pm-error-scenarios Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.