video-lesson - Generate video tutorials for the lpm desktop app.
Generates MP4 lesson videos with synchronized OpenAI narration audio by recording automated actions in the lpm desktop app.
Tags
Updated: 2026-09-20Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Generate narration audio using OpenAI
- Drive lpm desktop app UI
- Record screen using ffmpeg AVFoundation
- Render topic title cards
- Mux video audio and music
Inputs
- Lesson title
- Optional narration text
- OpenAI API key in Keychain
- lesson.json file
- beats.js file
Outputs
- MP4 video file
- JPEG preview frames
- Audio variant files
Requirements
- macOS Screen Recording permission
- macOS Accessibility permission
- ffmpeg with AVFoundation
- cliclick command line tool
- Node.js runtime
- OpenAI API key in Keychain
