sirv-media-viewer
Installation
SKILL.md
Sirv Media Viewer
Sirv Media Viewer (SMV) is the right path when the user needs interactive product media rather than just a transformed image URL. It handles galleries, thumbnails, zoom, spins, video, 3D models, smart galleries, fullscreen, lazy loading, and responsive behavior.
Official Sources First
Check current Sirv docs before changing option names, module names, event/API calls, or CSP rules:
https://docs.sirv.com/sirv-media-viewerhttps://docs.sirv.com/sirv-media-viewer/core-features/responsive-imageshttps://docs.sirv.com/sirv-media-viewer/core-features/smart-galleryhttps://docs.sirv.com/sirv-media-viewer/core-features/accessibilityhttps://docs.sirv.com/sirv-media-viewer/advanced-implementation/apihttps://docs.sirv.com/sirv-media-viewer/advanced-implementation/eventshttps://docs.sirv.com/sirv-media-viewer/advanced-implementation/content-security-policy-for-sirv
Read implementation.md when writing or reviewing viewer markup, script loading, options, breakpoints, smart galleries, API/events, or CSP.
For creating the spin assets themselves (frame naming, .spin generation, spin options, video-to-spin), use ../sirv-360-spin/SKILL.md; for video encoding/streaming strategy outside the viewer, ../video-optimization/SKILL.md.