Goal
Add an animated GIF to the README showing the Setup Workspace flow in action. This is the core first-use experience and the best visual for new users.
Recording approach
Use Playwright CDP + ffmpeg to automate and record the demo:
Tools
| Tool |
Purpose |
| Playwright (Python CDP) |
Automate VS Code UI interactions |
| ffmpeg (avfoundation) |
Screen capture on macOS |
| gifsicle |
GIF optimization |
| VS Code Electron |
Extension host with remote debugging |
Reusable skill
After completing this, create a generic vscode-demo-recording skill under ~/.grok/skills/ so this approach can be reused for other VS Code extensions.
Goal
Add an animated GIF to the README showing the Setup Workspace flow in action. This is the core first-use experience and the best visual for new users.
Recording approach
Use Playwright CDP + ffmpeg to automate and record the demo:
--remote-debugging-port=9222and the extension loadedTools
Reusable skill
After completing this, create a generic
vscode-demo-recordingskill under~/.grok/skills/so this approach can be reused for other VS Code extensions.