Every time I created new products my focus always went first (wrongly) to building instead to distributing and helping others to use what I created.
After building my thing and having all the excitement of seeing the new toy working, the promotional and communication part always felt more like an obligation, and most of the times was neglected. I always struggled to create manuals,
videos, support content, etc.
So I open sourced a skill for Claude Code that helps in that last part. With some instructions and this skill, you can create product demo videos. With professional voice overs, and subtitles in different languages. Combining the browser and the terminal. Everything controlled from your AI. For example, the clip in this post was made with it.
It's not going to do distribution for you, but it's a start ;)
> "the promotional and communication part always felt more like an obligation"
Yes, this feels like the worst part for me as a software engineer. It doesn't help that many communities have rules against self promotion. If I spent N hours building a tool for myself[0], I don't want to spend another Nx hours where x is some multiple to share it with others while dodging self-promotion accusations. Luckily HN is much more lenient about this than reddit communities or lobsters, which are also great in their own ways.
Good idea, but the demo video needs some work. The music is too loud and distracting especially with that 4 on the floor kick drum, and it sounds like there's some aggressive sidechain compression to make room for the narration.
I'm not using this specifically (I'm targeting native apps, not web apps, so Playwright is irrelevant to my stack), but I'm building out (as part of a pre-existing and unrelated project) something very similar (for that project) - having Claude write the script that steps through product usage and captures a recording of it.
Having product videos on your marketing site that are missing everything new that you built in the last six months because, what, you can't be bothered to manually record them for every release, you wouldn't over-engineer things by writing a script for it because you have more important things to build... seems like a very 2025, pre-AI opinion.
Very interesting, thanks. I just started using claude code to drive filmcraft-cli for producing product videos, using elevenlabs for voiceover. The only part Ive been doing myself is the actual screen recording on mobile, but maybe cc can do that part too somehow. One of my recent edits https://www.instagram.com/p/DfJrVhwMSLP/
This is the sort of skill which is worth building specifically for your corporate style and under your sales team's guidance.
I have one[1] for my demos, which uses computer use + ffmpeg used the way I like it to be.
Whenever my team goes out to a conference or other sales event, they carry with them a "booth" package [2] made out of the demos. The companies and use-cases are pulled the weekend before.
Thanks for sharing, but did you even watch your example output[0]? The voiceover is cut off, the drums are out of sync with the rest of the music (rushing).
Every time I created new products my focus always went first (wrongly) to building instead to distributing and helping others to use what I created.
After building my thing and having all the excitement of seeing the new toy working, the promotional and communication part always felt more like an obligation, and most of the times was neglected. I always struggled to create manuals, videos, support content, etc.
So I open sourced a skill for Claude Code that helps in that last part. With some instructions and this skill, you can create product demo videos. With professional voice overs, and subtitles in different languages. Combining the browser and the terminal. Everything controlled from your AI. For example, the clip in this post was made with it.
It's not going to do distribution for you, but it's a start ;)
https://github.com/aaitor/skill-video-studio
> "the promotional and communication part always felt more like an obligation"
Yes, this feels like the worst part for me as a software engineer. It doesn't help that many communities have rules against self promotion. If I spent N hours building a tool for myself[0], I don't want to spend another Nx hours where x is some multiple to share it with others while dodging self-promotion accusations. Luckily HN is much more lenient about this than reddit communities or lobsters, which are also great in their own ways.
[0] https://github.com/aleyan/dela
Your example video features the narrator getting cut off: https://youtu.be/H6npd3uuqls?t=11
Good idea, but the demo video needs some work. The music is too loud and distracting especially with that 4 on the floor kick drum, and it sounds like there's some aggressive sidechain compression to make room for the narration.
Well I am sold on it, based on this reasoning. Thanks!
Comparison of with/without:
Without the skill: https://non.io/video/diffui-product-vid-opus-only.mp4
With the skill: https://non.io/video/diffui-product-vid-with-skill.mp4
Also a disclaimer that there are several major playwright CVEs, so be careful with this / patch the installs you do have.
I'm not using this specifically (I'm targeting native apps, not web apps, so Playwright is irrelevant to my stack), but I'm building out (as part of a pre-existing and unrelated project) something very similar (for that project) - having Claude write the script that steps through product usage and captures a recording of it.
Having product videos on your marketing site that are missing everything new that you built in the last six months because, what, you can't be bothered to manually record them for every release, you wouldn't over-engineer things by writing a script for it because you have more important things to build... seems like a very 2025, pre-AI opinion.
Very interesting, thanks. I just started using claude code to drive filmcraft-cli for producing product videos, using elevenlabs for voiceover. The only part Ive been doing myself is the actual screen recording on mobile, but maybe cc can do that part too somehow. One of my recent edits https://www.instagram.com/p/DfJrVhwMSLP/
https://github.com/storytold/filmcraft
This is the sort of skill which is worth building specifically for your corporate style and under your sales team's guidance.
I have one[1] for my demos, which uses computer use + ffmpeg used the way I like it to be.
Whenever my team goes out to a conference or other sales event, they carry with them a "booth" package [2] made out of the demos. The companies and use-cases are pulled the weekend before.
[1] - https://gist.github.com/5d4cb99549f7e81a1433a4a13b20622c
[2] - https://demos.isotopes.ai/pages/chicago-booth/#walmart
I started doing this for my product's instagram account (not using this skill). https://www.instagram.com/trysojourn/
what video editing tool are you using?
Claude Code, ffmpeg, iOS simulator, and anything else Claude Code deems necessary I guess.
Thanks for sharing, but did you even watch your example output[0]? The voiceover is cut off, the drums are out of sync with the rest of the music (rushing).
[0]https://www.youtube.com/watch?v=H6npd3uuqls
Watching the video is too much work, you're supposed to have your AI agent do it for you.
I've found Claude (Opus 5.5) to be pretty good at this right out of the box, no skills required.
Oh, that kind of product. I was thinking e-commerce product videos.
Hey, I was your second visualization for the "DevRel Video Studio demo (+Claude CLI)" video :)
[flagged]