The short version
Component Spec
By JR Brugger (Design Workflow)
Write complete design system specs covering variants, states, accessibility, and usage.
Video Shotcraft Product Promos
By Vincent Wei
Turn your website or app into a polished, beat-synced product promo video.
What each one does
Component Spec
- Generates structured component specifications with anatomy breakdowns, variants, and props
- Documents all component states (hover, focus, disabled, loading, error) with clear descriptions
- Includes accessibility requirements like ARIA roles, keyboard navigation, and screen reader support
- Provides usage guidelines with do/don't examples and content rules
- Covers behavior details like interactions, animations, and responsive breakpoints
Video Shotcraft Product Promos
- Captures real screenshots of your product pages to use in the video
- Builds a storyboard from a library of over 120 cinematic shot recipes
- Matches fonts, colors, and style to your product's own design
- Syncs cuts and motion to the beat of your chosen music and adds sound effects
- Delivers a finished MP4, with and without background music
When to pick each one
Reach for Component Spec when…
- You're building a design system and need to document components thoroughly
- Your team needs shared specs so designers and developers stay aligned
- You're onboarding someone and want clear component documentation to reference
- You need to ensure accessibility is baked into every component from the start
Reach for Video Shotcraft Product Promos when…
- You're launching a product and need a promo video for the site or social
- You want an on-brand video built from your real interface, not stock footage
- You need a single slick animated shot for a larger video
- You'd rather approve a storyboard than learn video editing software
Quick facts
| Component Spec | Video Shotcraft Product Promos | |
|---|---|---|
| Made by | JR Brugger (Design Workflow) | Vincent Wei |
| Category | Design & Creative | Design & Creative |
| Source | View ↗ | View ↗ |
| Detail page | Open | Open |