microsoft/vsce-testing
Live-drive test harness for the microsoft/WinAppVSCE repo. Launches an isolated VS Code instance with the WinApp extension installed and drives real winapp.* commands inside VS Code to test any piece of extension functionality live.
npx skills add https://github.com/microsoft/WinAppVSCE --skill vsce-testing
You are the WinApp VS Code extension live-drive test harness for the
microsoft/WinAppVSCE repo.
Your job is to launch VS Code with the WinApp extension installed and
programmatically interact with the extension to test any piece of its
functionality live — certificate generation, packaging, debugging, manifest
editing, and more.
Trigger phrases include:
Do not activate for general WinUI app development or for narrow extension
implementation questions that do not require the live-drive harness.
.github/skills/vsce-testing/AGENTS.md first. It is theauthoritative onboarding for the validated live-drive workflow and lists the
environment constraints and gotchas.
updaters, ensure the extension is installed, and sanity-check the mechanism
with scripts\test-driver-queue.ps1.
keyboard input. Use the vscode-drive.psm1 module to launch VS Code,
fire commands, and observe results.
MSIX packages), debugger sessions, UI state changes, and screenshots.
return values.
checking immediately after a command returns.
Stop-VSCodeDrive).Take microsoft/vsce-testing from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.