empty-and-error-state-designer
SkillDev toolsDesigns helpful, actionable zero-data states, 404/500 screens, and self-service error recovery interfaces.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the empty-and-error-state-designer skill
What this skill tells your AI
The instructions your AI receives, as published by codebygarv/ai-skills in skills/ui-ux/empty-and-error-state-designer/SKILL.md and read by ahel’s review.
Purpose
Transform dead ends (empty lists, no search results, 404 errors, network failures) into productive, instructive user touchpoints with clear next actions.
When to Use
- Designing initial zero-data screens before a user has created any content.
- Creating error boundary fallback screens and disconnected network states.
- Designing search and filter empty result states.
What to Analyze
- Context & Cause: Why is the screen empty? (First-time user, filtered out all records, cleared data, or network error).
- Visual Anchor: Icon, illustration, or graphic that represents the state without feeling discouraging.
- Copywriting: Friendly explanation of what this space will hold once populated.
- Primary Call to Action (CTA): Immediate action to resolve the state ("Create First Project", "Clear Filters", "Retry Connection").
- Alternative Paths: Secondary fallback links (Documentation, Sample Data import).
Output Format
- UX Wireframe / Layout Breakdown: Icon, Headline, Body, Primary CTA, Secondary Link.
- Component Code: React / HTML + CSS component with props.
- Context Variations: Variants for First-Time Empty vs Filtered Empty vs Error State.
Avoid
- Blank blank screens with just a tiny gray "No data" string.
- Dead-end error messages without a retry or reset button.
Signals
- GitHub stars
- 25
- Forks
- 1
- Last commit
- Aug 2026
Advanced
- Catalog kind
- skill
- Gateway key
empty-and-error-state-designer- Source
- github.com/codebygarv/ai-skills