Product & UI · Oct 13, 2026

How a 52-second motion design video brought 10+ paying customers to my Mac app (built entirely with Claude Opus 5.5)

How a 52-second motion design video brought 10+ paying customers to my Mac app (built entirely with Claude Opus 5.5) by DutyOnly4308. Watch the product & ui…

DutyOnly4308u/DutyOnly4308
View on Reddit
Opus 5.5 · creator-reported
3 net upvotes on Reddit, checked Oct 15, 2026

Open the original Reddit post for the version with sound.

From the creator’s post · DutyOnly4308 on Reddit
I'm a solo dev. I make Tack+, a Mac app that lives in the notch. It has a small companion called Plus, a local AI assistant you can ask for things like "start a 25-minute timer" or "switch to dark mode". I can't do motion design and I didn't have the budget to hire someone. So I had Claude Opus 5.5 (in Claude Code) build the video for me. Since I posted it \[on X / on my site\], it has brought in a bit more than 10 paying customers \[in N days\]. Small number, but for a solo app it's a real one. There is no timeline and no After Effects file. The video is a React/TypeScript project (Remotion), 1080p at 60 fps. Every frame is computed from its frame number, so the same code always renders the same film. \- The notch, the panel and the widgets aren't mockups. Claude read my app's Swift layout code for the exact sizes and used real renders of the app. \- Every sound is synthesized in code: no samples, no licenses. The keyboard sound has one keystroke per character, placed on the…
From the creator

The prompt behind it.

Original prompt
.

I can't do motion design and I didn't have the budget to hire someone. So I had Claude Opus 5.5 (in Claude Code) build the video for me. Since I posted it \[on X / on my site\], it has brought in a bit more than 10 paying customers \[in N days\]. Small number, but for a solo app it's a real one.

There is no timeline and no After Effects file. The video is a React/TypeScript project (Remotion), 1080p at 60 fps. Every frame is computed from its frame number, so the same code always renders the same film.

\- The notch, the panel and the widgets aren't mockups. Claude read my app's Swift layout code for the exact sizes and used real renders of the app.

\- Every sound is synthesized in code: no samples, no licenses. The keyboard sound has one keystroke per character, placed on the frame where that character appears, so each language has its own audio track.



My first message was a brief, not a script. It said what the video is for (present the companion, make people want to buy), what it has to show (everything it can do, with real examples, inside the notch), the feel (smooth, character properly animated) and the languages. I left the

Video and prompt by DutyOnly4308. Original post ↗