Product Film — Design skill for Claude Code
An agent skill that makes motion films in code: launch films, teasers, demos, explainers, social cuts and landing loops, built from a product's own design system, with voice, music and measured review.
How to install Product Film
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open tomascupr/product-film and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Product Film does
An agent skill that makes motion films in code: launch films, teasers, demos, explainers, social cuts and landing loops, built from a product's own design system, with voice, music and measured review.
Alternatives in Design
README
product-film
An agent skill that makes motion films in code for a product or brand: launch films, teasers, feature demos, explainers, social cuts, landing loops, partner co-launches, event openers and data stories. The film is built from the product's own design system, components and voice, cut to a voiceover, music and sound design, and checked by measurement rather than by eye.
Every frame is a pure function of time, rendered by headless Chrome (or Remotion) and encoded by ffmpeg, so a film is a folder of code you can diff, re-render and change.
What it does
- Reads the product's code and site for its colors, type, components, logo and copy rules.
- Interviews you for the film type, the brief, the sound and the engine.
- Pitches ideas, then writes a beat sheet with an energy curve, a camera plan and a planned first frame (the cover most players show), and checks the peak in a short motion test before building everything.
- Generates the voice with word timings (one voice or several, directed with audio tags and a pronunciation dictionary, or your own read turned into the voice), music and sound design with ElevenLabs, or uses your own. It measures the beat with a beat-tracking model and cuts the music on bars onto the film's cues. Partners appear in their official identity via Brandfetch.
- Choreographs with GSAP (letter reveals, drawn lines, flights along a path) and plays Lottie animation, generated footage (fal.ai) and Blender renders, all driven frame by frame so every render is identical.
- Builds the scenes keyed to words and beats. Camera holds are fitted to the text being read and kept on the content, so lines are never cropped and the frame never drifts into empty space.
- Reviews drafts by measurement and by fresh eyes:
energy.pyfinds dead stretches and loud hits that land on still frames,film.mjs checkfinds text that is too small at phone size, covered, overlapping or cropped by the camera, andcritic.pypacks the draft for a r
Related Skills
Launch Film
Claude Code skill: Apple-style product launch films rendered frame by frame in code, cut to a beat-locked scor
Create Animation 2D
Khmer-first 2D animated films from a story: locked 2D character rigs, VoxCPM2 Khmer voices, lip-sync, Cambodia
Claude Design PM Toolkit
Copy-paste Claude Design prompts for PMs. Board decks, investor demos, launch pages, feature flows, stakeholde
Rogue Brand Guidelines Skill
Apply Rogue Development brand colors and typography to artifacts (docs, slides, landing pages, social creative
Film Maker
A Claude Code skill that turns a one-sentence premise into a full cinematic reel, short film, or multi-episode
Aside Visualizer
Aside account-skill port of codexclaw dev-visualizer: visual documents, SVG/HTML explainers and paged PDF repo
Related Agents
Animation Art Director
Art director and animation producer for a painted AI animated short film. Owns the style lock, the cast sheets
Media Producer
Produces short-attention media - feature demo videos, social cuts, screenshots, generated images - built as co
Yt Scriptwriter
Writes long-form YouTube packaging, beat maps, talking points and scripts in the host's measured voice for the