Ux Waiting Audit
Description
Audit UX waiting states for web apps with long-running operations. Claude Code skill with browser automation.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
UX Waiting States Audit
Audit how web applications handle long-running operations (30+ seconds) using AI-powered browser automation.
Built while improving wait time UX at [onsa.ai](https://onsa.ai) — a multi-agent B2B sales platform where AI agents take 30-60+ seconds to perform real research.
The Problem
AI agent products often have long wait times. Users feel anxious, abandon operations, or perceive the product as "slow" — even when the wait is justified.
The Psychology of Waiting
Research shows 5 key factors affect perceived wait time:
- Occupied time feels shorter than unoccupied time (the "watched pot" effect)
- Known waits feel shorter than uncertain waits
- Explained waits feel shorter than unexplained waits
- Calm waits feel shorter than anxious waits
- Group waits feel shorter than solo waits
The 10-Point Checklist
This audit evaluates:
| # | Category | Question |
|---|---|---|
| 1 | Progressive Value | Does user see partial results early? |
| 2 | Heartbeat Indicators | Are there signs system is actively working? |
| 3 | Time Estimation | Does user know how long to wait? |
| 4 | Process Explanation | Does user understand why it takes time? |
| 5 | Sunk Cost Visibility | Does user see accumulated work? |
| 6 | Work While Waiting | Can user do other tasks meanwhile? |
| 7 | Interruptible | Can user get "good enough" results early? |
| 8 | Graceful Degradation | Does partial failure still show results? |
| 9 | Completion Celebration | Is the ending a positive moment? |
| 10 | Anxiety Reduction | Is it clear system hasn't frozen? |
Installation
Claude Code Skill
Clone this repo or download the files
Add the skill to Claude Code:
- Copy folder to
~/.claude/skills/ux-waiting-audit/ - Or import
ux-waiting-audit.skillvia Claude Code settings
- Copy folder to
Invoke with: *"Run a UX waiting audit on [URL]"*
Manual Use
Use the checklist in [`references/checklist.md`](references/checklis
Related Skills
Fastapi Review
Review a FastAPI application for architecture, async correctness, dependency injection, Pydantic schemas, secu
Security Defense in Depth
Implement multi-layered testing and security best practices.
Security SecLists Official Repository
[OWASP Testing Guide](https://owasp.org/www-project-web-security-testing-guide/)
Security Threat Hunting with Sigma Rules
Use Sigma detection rules to hunt for threats and analyze security events
Security Maintenance Walkthrough - 2026-03-29
- Re-triaged the full 2026-03-15 security finding set against current `main` and wrote a fresh current-head re
Security Google Workspace Model Armor
Filter user-generated content for safety
Security Related Agents
Django Reviewer
Expert Django code reviewer specializing in ORM correctness, DRF patterns, migration safety, security misconfi
Token Auditor
Scans ui/src/ for hardcoded visual values, duplicate components, and shadcn replacement candidates; produces d
Gitnexus Security Boundary Reviewer
GitNexus security and trust-boundary reviewer. Use for auth, permissions, secrets, injection, unsafe parsing,