Long-Running Operation UX

Use when a slow async action needs visible progress, cancellation or result handoff.

---
name: long-running-operation-ux
description: Build or improve progress, cancellation, result handoff, and reliability when creating or changing a user-facing slow asynchronous action, model call, media job, queue, or multi-step workflow. Applies to batch size, concurrency, and rerun changes affecting the visible wait; do not wait for a stuck-action complaint. Exclude ordinary fast requests and backend-only changes with no user-facing operation affected.
---
Read the skill on their GitHub