Illustration
Upgrade now
Illustration
Upgrade now

Loaders & Progress: AI Skill for UX Design

Loaders & Progress is an AI skill that matches loading feedback to the wait: spinners under five seconds, progress bars past ten, skeletons for content. No endless spinners on measurable tasks.

npx skills add Uxcel-Lab/product-skills --skill ux-loaders-and-progress

Copied

What this skill does

Helps an AI assistant match loading feedback to the wait instead of putting one spinner on everything.

  • Establishes how long the wait is, whether progress is measurable, and what triggered it.
  • Assigns indeterminate spinners or text loaders to waits under five seconds.
  • Uses determinate bars with a visible endpoint for waits past ten seconds.
  • Replaces spinners with skeleton screens where the layout is known.
  • Places feedback at the action, on the content, or centered only for true page loads.
  • Builds progress trackers with labeled steps and completed, current, and remaining states.
  • Caps trackers at five to seven steps and flags bloated flows for restructuring.

When to use it

Use it when you need an AI assistant to:

  • design loading states for an action or a page;
  • choose between a spinner, a bar, or skeleton screens;
  • add progress feedback to uploads or exports;
  • design a progress tracker for a multi-step flow;
  • fix a loader that feels broken or endless;
  • review loading feedback across a product.

Decisions this skill helps you make

DecisionOptions
Skeleton vs. spinnerSkeletons for content areas, inline spinners for actions
Progress tracker at allNumbered, labeled steps from three stages up
Tracker labelingTitles plus step count, percentages only when they map honestly
Bar vs. numbered stepsSteps for forms, a bar for processing
Carousel dotsWalkthroughs with few skippable screens only
Vertical trackersEvent and status histories like delivery tracking
Save and autosaveAutosave plus return-to-last-step for long flows
Branded loadersFunction first, personality second

How the skill works

1

Establish the wait

The skill checks how long the wait is, whether progress is measurable, and what triggered it.

2

Apply the ladder

It assigns spinners to short waits, determinate bars to long ones, and skeletons to content loads.

3

Surface trade-offs

It presents tracker labeling, skeletons, autosave, and branded loaders as choices with trade-offs.

Try it with

Design the loading states for our file upload flow.

Copied

Should this feed use a spinner or skeleton screens?

Copied

Review the progress tracker in our checkout.

Copied

Add loading feedback to this submit button.

Copied

Related skills

1.0.0

MIT

UX Design

Components

Icon
Icon
Icon
Icon
Icon
Illustration
Level up your career with Uxcel Pro.
Get unlimited access to 45+ UX design, Product management, and AI courses; guided career paths, real-world projects and so much more.
Close