shipshitdev avatar

Ai Loading Ux

This is a decision framework for designing loading states in AI interfaces. It breaks down waiting patterns into four categories (reasoning display, progress steps, streaming states, status indicators) and gives you specific guidance for each. The "elevator mirror effect" principle is solid: users perceive wait time as shorter when they have something to watch. The comparisons between Claude, ChatGPT, DeepSeek, and Gemini are particularly useful for understanding tradeoffs between transparency and cognitive load. Use this when you're building any AI feature where users wait more than a second or two and you need to decide whether to show thinking steps, hide them, or make them expandable.

skills.sh installs
118
GitHub stars
24
last updated
Jun 3, 2026

Install

$ npx -y skills add shipshitdev/library --skill ai-loading-ux --agent claude-code

Installs into .claude/skills of the current project.

Files

This is a decision framework for designing loading states in AI interfaces. It breaks down waiting patterns into four categories (reasoning display, progress steps, streaming states, status indicators) and gives you specific guidance for each. The "elevator mirror effect" principle is solid: users perceive wait time as shorter when they have something to watch. The comparisons between Claude, ChatGPT, DeepSeek, and Gemini are particularly useful for understanding tradeoffs between transparency and cognitive load. Use this when you're building any AI feature where users wait more than a second or two and you need to decide whether to show thinking steps, hide them, or make them expandable.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/shipshitdev/library
Category
AI & Agent Building
First seen
Jun 3, 2026

More from shipshitdev/library

All 56
1skillcreatorai avatarqa-regressionskillcreatorai/ai-agent-skillsqa regression118skills.sh installs
2skillcreatorai avatarbrand-guidelinesskillcreatorai/ai-agent-skillsbrand guidelines115skills.sh installs
3charleswiltgen avataraxiom-xcode-mcp-setupcharleswiltgen/axiomXcode MCP setup — enable mcpbridge, per-client config, permission handling, multi-Xcode targeting, troubleshooting113skills.sh installs
4charleswiltgen avataraxiom-xcode-mcp-toolscharleswiltgen/axiomXcode MCP workflow patterns — BuildFix loop, TestFix loop, preview verification, window targeting, tool gotchas113skills.sh installs
5cursor avatarcheck-agent-compatibilitycursor/pluginsRun the full repository compatibility pass: scanner score, startup path, validation loop, and docs reliability.4skills.sh installs
6am-will avatarAgent Browseram-will/codex-skillsA fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured comma0skills.sh installs