UX Waiting Audit — Security skill for Claude Code
Audit UX waiting states for web apps with long-running operations.
How to install UX Waiting Audit
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open BayramAnnakov/ux-waiting-audit and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What UX Waiting Audit does
Audit UX waiting states for web apps with long-running operations. Claude Code skill with browser automation.
Alternatives in Security
- Promptmap — Security scanner for custom LLM apps 1.2k ★
- Maestro Odyssey — Long-running iterative cycle — one entry, seven modes (debug improve planex review security defensive ui) 530 ★
- Google MCP Security Servers — Security Operations and Threat Intelligence MCP servers 453 ★
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
M3 Expressive Foundations
Material 3 Expressive design foundations for the web, as a Claude Code skill: tokens, color, type, shape, moti
PayOps Agent Mesh
Governed agentic workflows for payments operations — reconciliation, audit prep, and financial analytics — bui
Cybersecurity Automation Portfolio 30 n8n Workflows
30 ready-to-import n8n workflows for security operations across three tiers (Basic, Mid, Advanced). They cover
Security Audit Web App
Use when auditing a web app frontend/edge layer for common security mistakes — server vs client boundary leaks
Vibe Code Security Audit
Audit web apps and AI-generated code for common security flaws with a Claude Code skill focused on OWASP issue
Multi Tenant Fullstack Crud Skill
A full-stack CRUD Agent Skill for building production-ready multi-tenant web apps with role-based access, audi
Related Agents
macOS System Operator
Mac housekeeping and CLI operations — installing tools (brew/npm/curl installers), logins that open a browser,
10xproductivity
Inside most companies, employees cannot install Slack apps, webhooks, or automation platforms without IT appro
Visual Debugger
Interactive visual debugging specialist using Playwright browser automation. Use when asked to visually inspec