What problem does it solve?
Manually reproducing customer bugs and verifying VS Code extension behavior requires repetitive clicking, screenshotting, and note-taking. This Skill lets an agent drive a real VS Code instance through an MCP server, observing the UI and acting on it step by step while recording findings and evidence.
Core Features & Use Cases
- Remote UI Operation: Start a VS Code session, observe screenshots plus ARIA/text state, and perform actions through MCP tools like
start, observe, act, and waitForText.
- Findings and Evidence Capture: Record defects with
add_finding and finish sessions with saved screenshots, video, action logs, console logs, and summaries.
- Scripted and Agent-Driven Workflows: Run repeatable scenario matrices via a validated example script, or pursue open-ended exploratory testing and bug reproduction.
- Use Case: Reproduce a reported deploy-command failure from a clean VS Code session, document each defect with reproduction steps, and finish with screenshot and video evidence.
Quick Start
Use drivable-vscode to reproduce the reported bug in a clean VS Code session, record each defect as a finding, and finish with screenshot and video evidence.