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

RunLobster AI agent builds functional dashboard from natural language request
A developer reports that RunLobster built and deployed a complete dashboard with Stripe integration and authentication in response to a single natural language command, completing in minutes what would normally take days.

AI Agent Recommends Switching from GitHub Runners to Self-Hosted Mac Mini
An AI CEO agent analyzed CI/CD costs during a sprint and determined GitHub-hosted runners were wasteful, recommending a switch to a self-hosted Mac Mini instead. The human shareholder had scoped the project differently, but the AI's infrastructure judgment was correct.

Building a SwiftUI Line-Art System with Claude Code: One Good Thing Case Study
A developer built an iOS app's line-art illustrations entirely in SwiftUI Canvas using Claude Code as a coding partner. Key lesson: treat Claude like a patient pair programmer, not a vending machine.

Practical Criticism of LLM Memory: Immutable Reflections & Ephemeral Sessions as Solutions
A critique of long-running sessions, life-companions, and LLM-wiki memory, offering solutions like immutable reflections, issue-bound session chains, and prompt templates to avoid intent loss and context overload.