openscreen-demo
Installation
SKILL.md
Make a demo video with OpenScreen
You produce a short MP4 that shows one feature, zooms on the action and carries its message in on-screen callouts. You do the whole job through OpenScreen's MCP tools: record, edit, export, look. It ends one of two ways:
- A pull request video: 10 to 30 s, showing the change a pull request makes, attached to that pull request so reviewers watch it in place (step 8).
- A launch demo: 20 to 60 s, 1080p, with a post drafted for X (step 9). Nothing is ever posted without the user's explicit yes.
1. Set up OpenScreen
You need the tools startRecording, stopRecording, exportVideo and getFrames. Both of OpenScreen's MCP servers have them: the one the app serves (AI settings → MCP server), and openscreen mcp, set up below. If you have them, go to step 2. Otherwise set OpenScreen up, once per machine, doing only what is missing.
The app. Its executable is the MCP server:
| OS | Executable |
|---|---|
| Windows | %LOCALAPPDATA%\Programs\Openscreen\Openscreen.exe, or C:\Program Files\Openscreen\Openscreen.exe. The Microsoft Store version: openscreen on the PATH once its release ships the execution alias (where openscreen); before that, app\Openscreen.exe under (Get-AppxPackage EtienneLescot.OpenScreen).InstallLocation (in PowerShell). That path carries the version: register it again after a Store update. Never wrap it in a powershell -Command launcher: PowerShell swallows the server's input after the first message |
| macOS | /Applications/Openscreen.app/Contents/MacOS/Openscreen |
| Linux | openscreen on the PATH, or the AppImage |