pm-error-scenarios

Community

Standardize 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 required

Components

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.
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.