Animation

Loading Animations

Designs honest, accessible loading feedback (spinners, skeletons, progress bars) for real asynchronous states.

What it does

Designs honest, accessible loading feedback (spinners, skeletons, progress bars) for real asynchronous states.

When to use it

Use for route transitions, deferred content, uploads, or auditing loading states that mislead or block content.

Problems it prevents

Stops decorative loaders that run regardless of whether anything is actually still loading.

Typical workflow

  1. Choose the state from the real task
  2. Match the indicator to actual progress
  3. Verify it clears exactly on completion
  4. Check reduced-motion behaviour

Example output

A loading state tied to real progress data, not a spinner set to spin for a fixed, arbitrary duration.

What's included

  1. 01
    The complete prompt

    The full manual as a ready-to-save SKILL.md file, matched exactly to what ships in the T7 library.

  2. 02
    Install walkthrough

    Personal (~/.claude/skills/) and project (.claude/skills/) folder instructions, whichever fits how you work.

  3. 03
    Use notes

    How Claude invokes it, what a good result looks like, and what to check before you trust the output.

Installation

Save the manual as SKILL.md in ~/.claude/skills/loading-animations/ to use it on every project, or in .claude/skills/loading-animations/ to scope it to one repository. Then invoke it directly:

/loading-animations

Read the official Claude Code skills guide

Works well with

Save by bundling

Get Loading Animations as part of Animation Builder: five skills that work together as one toolkit, for £1.96 less than buying all five separately.

View Animation Builder (£9.49)