video-player

Installation
SKILL.md

Video Player

Video playback with controls

What it solves

A Video Player pattern helps teams create a reliable way to support video playback with understandable controls, resilient buffering states, and accessible alternate access paths. It is most useful when teams need course and tutorial playback. Compared with adjacent patterns, this pattern should reduce friction without hiding the state, rules, or recovery paths people need to keep moving.

When to use

  • Course and tutorial playback
  • Marketing and explainer video
  • Embedded product walkthroughs

When to avoid

Installs
2
GitHub Stars
212
First Seen
Apr 2, 2026
video-player — thedaviddias/ux-patterns-for-developers