1. Analyze the product and select relevant rich expressions from `remotion-best-practices`.
2. Ask the user about device type, theme, and background music preferences.
3. Collect necessary screenshots and content (product name, tagline, feature descriptions, CTA, URL).
4. Create the video composition in `src/remotion/[ProductName]/[ProductName]Intro.tsx` using Remotion components.
5. Register the component in `Root.tsx` and calculate the correct `durationInFrames`.
6. Test the video using `pnpm run dev` or `bun run remotion`.
7. Review the video against the delivery checklist.
8. Deliver the final video.