Fully Automated Product Tutorial Videos: Claude + Playwright + Magic Hour + Remotion

One developer automated the entire product tutorial video pipeline — from raw feature URL to finished CMS upload — with zero human involvement. The system, built over a weekend, now produces one video per day, down from 2–3 per month when done manually.
Stack
- Playwright — screen recording with humanized mouse movement to avoid robotic feel
- Claude — script writing and orchestration: decides what to record, teaching order, voiceover structure
- Magic Hour API — face swap, lip sync, talking photos, thumbnails (replaced four separate tools)
- Remotion — programmatic video editing
- Latenode — glue layer: trigger on new feature URL, sequencing (Playwright → Claude → Magic Hour → Remotion), retries on failure, final CMS upload
Key Breakthroughs
- Tone consistency: 20 iterations to get Claude's script tone right. The fix was feeding three hand-written scripts as few-shot examples — the author reports that pasting examples beats describing tone with adjectives every time.
- Cost: ~$2–4 per video vs. 4–6 hours of human time.
- Community acceptance: No users have flagged the videos as AI-generated. The author notes that demo videos with AI fingerprints are fine as long as they teach effectively.
- Architecture transferable: The system generalizes to any product with features worth demoing.
The author is willing to share the Claude system prompt and orchestration setup.
📖 Read the full source: r/ClaudeAI
👀 See Also

Analyzing 7 Years of Diary Entries with an LLM: RAG vs Fine-Tuning Failures
After keeping a diary since 2019, a developer fed 200+ entries to an LLM to discover patterns — RAG failed, fine-tuning failed, and privacy was a constraint. The final approach revealed cyclical life lessons every two years.

Developer Considers Switching from DeepSeek to Grok for Finance AI Agent
A developer building a finance AI web app in FastAPI/Python reports DeepSeek V3.2 Reasoning has 70s TTFT and ~25 t/s output speed, making streaming feel terrible. They're considering Grok 4.1 Fast Reasoning with ~15s TTFT and ~75 t/s output.

Radio Free Gemma: Disaster AI via Meshtastic and Local LLM
A developer runs a Gemma 4:26B model locally on a mesh network using Meshtastic and OpenClaw, providing RAG-based emergency info via radio when cellular is down.

Running an AI News Channel with Telegram and OpenClaw: A Complete Workflow
A developer shares their setup for running a Telegram news channel with just 10-20 minutes of daily human oversight.