A full end to end video content creator that would generate articles based on the codebase video or features released on our repository. Below is the .zip file
Download: record-demo-video
So how does it work? You can run the skill natively on your preferred AI it only uses
1 – ffmpeg
2 – Playwright
3- ElevenLabs
What it needs to run:
- Two system environment variables:
video_username/video_password— wp-admin login for the target site. Required; the skill won’t proceed without them. - One optional env var:
ElevenLabsAPI— an ElevenLabs API key. If missing, you still get a video, just silent (no narration). - That’s it on your end. Everything else — a
demos/folder scaffold, Node packages (@playwright/test,ffmpeg-static), and the Chromium browser binary — installs itself automatically the first time it runs in a project.
How it works under the hood:
- Scripts a real Playwright browser session against the actual live site — logs in, navigates the real admin UI, clicks/types with a simulated human cursor (not raw fast test clicks).
- If narration is enabled, it calls ElevenLabs’ text-to-dialogue APIonceper video, gets back the audio plus exact per-line timestamps, and uses those timestamps to pace the on-screen actions — narration drives the video’s timing, not the other way around.
- Records at 1920×1080, then muxes the narration onto the video with a bundled
ffmpeg(no system ffmpeg install needed).
Built-in checkpoints (nothing auto-finalizes):
- Shows you the script (narration + planned actions) before recording anything or calling the API.
- Shows you the silent recorded video before attaching audio.
- Only mixes narration in after you approve.
Not for: “fix bug #123”-style requests — this scripts a known-working feature walkthrough deterministically; it can’t script tracking down a live bug.
Here’s the sample output:
So how does this help devs and technical support? Basically you can make a record of the bug report. Do you know those dreadful: CLOSING CANT REPRODUCE? Well this video can make it 100% reproducable on say a fresh site.
Have fun! OH and the thumbnail I just stole online cuz kinda lazy
Category:
Date:
July 8, 2026