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.