@patricio0312rev/state-ux-flow-builder

Comprehensive library of +100 production-ready development skills covering every aspect of modern software engineering. From project setup to production deployment, from security hardening to performance optimization.

View in AI SkillSafe app
Scanned · no findings
0 downloads
0 stars
0 demos
SKILL.md
namestate-ux-flow-builder
descriptionStandardizes UX states for data fetching flows (loading, error, empty, success) and complex multi-view UI patterns. Provides state machine approach recommendations, loading skeletons, error boundaries, and empty state components. Use when implementing "loading states", "error handling", "empty states", or "state machines".

State & UX Flow Builder

Create consistent UX flows for all application states: loading, error, empty, and success.

Output Components

Every implementation includes: (1) Loading skeletons, (2) Error state with retry, (3) Empty state with action, (4) Success view, (5) Error boundary, (6) State management pattern (useState/XState/server).

Key Patterns

Data Fetching Flow: Check loading → Handle error → Show empty → Display data State Machine: XState for complex flows with multiple states and transitions Optimistic Updates: Instant UI feedback with rollback on error Progressive Loading: Show content incrementally as it loads

Best Practices

Always handle all states, prefer skeletons over spinners, provide retry mechanisms, use consistent error/empty UI, add ARIA live regions, implement error boundaries.

Embed badges

Add these to your README to show the skill's verification status.

SkillSafe verified badge
Verified badge
[![SkillSafe verified badge](https://api.skillsafe.ai/v1/badge/@patricio0312rev/state-ux-flow-builder/verified)](https://skillsafe.ai/skill/@patricio0312rev/state-ux-flow-builder/)
Installs badge
Installs badge
[![Installs badge](https://api.skillsafe.ai/v1/badge/@patricio0312rev/state-ux-flow-builder/installs)](https://skillsafe.ai/skill/@patricio0312rev/state-ux-flow-builder/)
Scan badge
Scan badge
[![Scan badge](https://api.skillsafe.ai/v1/badge/@patricio0312rev/state-ux-flow-builder/scan)](https://skillsafe.ai/skill/@patricio0312rev/state-ux-flow-builder/)
Eval pass rate badge
Eval pass rate
[![Eval pass rate badge](https://api.skillsafe.ai/v1/badge/@patricio0312rev/state-ux-flow-builder/eval)](https://skillsafe.ai/skill/@patricio0312rev/state-ux-flow-builder/)