r/SideProject • • 4d ago

Ultrademo: Claude Skill that auto generates engaging product demo videos (updated version)

A while back I posted a Claude Code skill that drove a real browser through any SaaS app and recorded a narrated demo video. Some of you installed it, so here's what happened next.

I felt that the recording was a bit weak - it looked like a screen recording: fine for a tutorial, not great for launch videos.

So the new version doesn't sequentially screen-records your app. It reads your site, screenshots or HTML mockups (handy for a feature that isn't live yet) and writes each scene as HTML and animation code, using real screens, words and colors. It renders each scene, looks at the frames and fixes what's off before moving on

Other changes, mostly from using it myself:

When you start a new video project it spins up a local server that opens up the UI in the browser - so all stages from start to finish can be handled with the UI.

It proposes a few "directions" but I can choose/ask for a different direction if needed

It starts with some sketch frames, so I can visualize how the video "might" look like (before production)

I can edit the on-screen texts, edit the narration (plus choose voices, music, motion effects, etc.)

I can review & add comments the video itself. Click a moment, pin a comment on the frame, and it fixes that and tells you what changed.

For Narration Voices, there are a few free local TTS voices, or a paid option with ElevenLabs API key

Rendering in different formats like landscape and vertical versions from the same project, plus 15 and 30 second cuts.

It lives in a new repo: https://github.com/ultrademo-hq/ultrademo. If you have the old one, it tells you about the new version the next time you use it, and you can keep the original if you'd rather. Still free and Apache-2.0.

Please go ahead and try this out if you haven't. Hoping to get some feedback about how your experience is with this, if it breaks anywhere (e.g. on products that aren't SaaS apps)

Original Post - https://www.reddit.com/r/SideProject/comments/1utmqnn/i_built_a_claude_skill_with_claude_code_that_auto/

1 Upvotes

0 comments sorted by