What problem does it solve?
Recording a polished feature walkthrough video for a pull request normally requires manual screen recording, editing, and captioning. This Skill automates the process by turning an approved script into a Playwright-driven recording with overlay captions, then trimming and converting it to MP4.
Core Features & Use Cases
- Collaborative Script Workflow: Researches the current branch's changes, proposes a step-by-step demo script with overlay text and durations, and iterates with the user before recording.
- Automated Recording: Translates the approved script into a Playwright demo test using helpers like
setupDemoLayout(), narrate(), humanType(), and pause() for human-paced, captioned recordings at 1920x1080.
- Trim, Convert, and Verify: Uses ffmpeg to cut initialization frames and convert WebM to MP4, then delegates frame-level visual verification to a subagent.
- Use Case: After implementing notebook cell drag-to-reorder, ask for a demo video; the Skill inspects the branch, drafts a 16-second script, records it via Playwright, and delivers a trimmed MP4 ready to drop into the PR description.
Quick Start
Record a demo video of the feature on my current branch and give me an MP4 I can attach to the PR.