What problem does it solve?
This Skill automates the setup and ongoing management of a code-server based development environment for testing VS Code extensions, reducing manual setup, configuration drift, and context switching.
Core Features & Use Cases
- Start/Stop/Reload/Status actions to manage the code-server dev environment.
- Automated startup: creates symlinks, builds, launches watch mode, and starts code-server.
- DevTools integration: orchestrates Chrome DevTools MCP workflows for live debugging.
- Project-scoped temp data: uses a per-project temp directory to store ports and logs.
Quick Start
Run the startup script to initialize the environment:
.claude/skills/vscode-server/scripts/start-dev-environment.sh
Then monitor the structured output to verify:
- EXTENSION_ID
- SYMLINK
- BUILD
- WATCH_PID
- CODE_SERVER_PORT
Open the browser at http://127.0.0.1:{PORT}/ using the port reported by CODE_SERVER_PORT, and perform a hard reload via the DevTools MCP after page load.