What problem does it solve? Running VS Code from source for UI automation or debugging normally requires manual profile setup, port management, and sign-in handling. This Skill launches Code OSS into a throwaway, pre-authenticated profile with unique debug ports so you can drive the workbench with @playwright/cli and attach a Node debugger via dap-cli in the same session, without port conflicts or profile corruption. ## Core Features & Use Cases - Isolated authenticated launches: Clones an authenticated user-data-dir (slim copy excluding caches and workspace storage) into a temp folder, preserving Copilot/GitHub sign-in on macOS, Linux, and Windows. - Unique debug ports per instance: Allocates free ports for the renderer (CDP), extension host, main process, and agent host, printed as JSON for programmatic pickup. - UI automation helpers: Includes a Playwright script to focus the chat input and a monaco-paste helper that reliably inserts text into Monaco editors where fill/type fail. - Use Case: An agent working on VS Code itself launches an Agents window, attaches @playwright/cli over CDP, pastes a prompt into the chat input, takes screenshots, and simultaneously sets breakpoints in the extension host via dap-cli. ## Quick Start Ask the AI to launch a Code OSS dev build with an isolated authenticated profile and attach Playwright to its CDP port so you can drive the workbench UI.