launch

Automate VS Code Insiders UI testing for the Copilot Chat extension via CDP.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/radrad/vscode-copilot-chat --skill launch-radrad
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: launch
Source: https://github.com/radrad/vscode-copilot-chat/tree/main/.agents/skills/launch
Command: npx skills add https://github.com/radrad/vscode-copilot-chat --skill launch-radrad

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate the launching and UI automation of VS Code Insiders for the Copilot Chat extension using agent-browser, enabling repeatable testing and automated interactions.

Core Features & Use Cases

  • Automate launching VS Code Insiders with the Copilot Chat extension and remote debugging
  • Snapshot, interact with UI elements, and take screenshots to document progress
  • Use during extension development, debugging, and automated UI validation

Quick Start

Install dependencies, compile, and start VS Code Insiders with a persistent user-data-dir, then connect agent-browser to the CDP port to begin automating the Copilot Chat UI.

Frequently Asked Questions about launch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate VS Code Insiders UI testing for the Copilot Chat extension?▼

Automate VS Code Insiders UI testing by connecting agent-browser to the CDP remote debugging port, enabling snapshot interaction and screenshot capture for the Copilot Chat extension.

Can I take screenshots during Copilot Chat extension debugging?▼

Yes, screenshots can be captured during Copilot Chat extension debugging by automating UI interaction with agent-browser, connecting to VS Code Insiders via the CDP port to document progress.

How does agent-browser connect to VS Code Insiders for automated interaction?▼

Agent-browser connects to VS Code Insiders by attaching to a CDP remote debugging port, allowing automated snapshot capture, UI element interaction, and Copilot Chat panel testing.

Do I need a persistent user-data-dir to automate VS Code Insiders launching?▼

Yes, starting VS Code Insiders with a persistent user-data-dir is required to establish the CDP remote debugging connection needed for agent-browser to automate the Copilot Chat UI.

What is the best way to validate Copilot Chat UI interactions during extension development?▼

The best way to validate Copilot Chat UI interactions is through automated UI testing using agent-browser via CDP, which enables repeatable snapshotting, element interaction, and screenshot capture.

Are there limitations when automating VS Code Insiders with agent-browser via CDP?▼

Automation requires launching VS Code Insiders with remote debugging enabled and a persistent user-data-dir; without this CDP connection, agent-browser cannot interact with or snapshot the Copilot Chat UI.