What problem does it solve? Building media-rich web interfaces requires solving recurring problems: drag-and-drop uploads, chunked transfers for large files, responsive image galleries, accessible video and audio players, and PDF rendering. This Skill provides decision frameworks, working code examples, and library recommendations so you don't have to research and implement these patterns from scratch. ## Core Features & Use Cases - File Upload Patterns: Basic drag-and-drop uploads under 10MB, chunked and resumable uploads for large files, and direct-to-cloud uploads via S3 pre-signed URLs. - Media Display Components: Image galleries with lightbox and lazy loading, carousels with touch support, custom video players with captions, audio players with waveform visualization, and PDF viewers with page navigation. - Optimization & Accessibility: Responsive images with srcset, WebP/AVIF conversion, lazy loading, CDN integration, plus WCAG 2.1 compliance patterns for alt text, captions, and transcripts. - Use Case: When building a dashboard that lets users upload product photos, use this Skill to implement a validated drag-and-drop upload zone with client-side compression, then display results in a responsive gallery with an accessible lightbox. ## Quick Start Ask the AI to implement a drag-and-drop image upload component with preview, validation, and progress tracking using the managing-media skill.