What problem does it solve?
This Skill solves the problem of safely launching a Code OSS instance from source without profile conflicts, port collisions, or broken automation access, so you can work on VS Code itself in a reproducible session.
Core Features & Use Cases
- Isolated Launches: Copies an authenticated user-data-dir into a throwaway profile and assigns fresh debugging ports for each run.
- UI Automation Ready: Prepares the workbench for Playwright-driven interaction, including stable focus handling and Monaco paste support.
- Debugger-Friendly: Exposes separate ports for renderer, extension host, main process, and agent host so you can attach debuggers while testing UI flows.
- Use Case: Start a signed-in Code OSS build, automate a chat or editor workflow, take screenshots, and attach a debugger in the same session without interfering with another instance.
Quick Start
Use the launch skill to start an isolated Code OSS session from this repository and return the ports and paths needed for Playwright and debugger attachment.