Vscode Extension Debugger

🌐Community
by s-hiraoku Β· vlatest Β· Repository

This VSCode extension debugger allows developers to step through and debug their extensions' code in real-time, streamlining development and troubleshooting.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add vscode-extension-debugger npx -- -y @trustedskills/vscode-extension-debugger
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "vscode-extension-debugger": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/vscode-extension-debugger"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill allows an AI agent to debug VS Code extensions. It provides the capability to set breakpoints, step through code, inspect variables, and evaluate expressions within a running VS Code extension's context. This enables developers to diagnose and resolve issues in their extensions more effectively.

When to use it

  • Debugging Extension Logic: Troubleshoot unexpected behavior or errors occurring within a custom VS Code extension.
  • Analyzing Performance Bottlenecks: Identify slow code paths or inefficient operations impacting an extension's performance.
  • Reproducing User-Reported Issues: Step through the execution flow to understand and fix bugs reported by users of a VS Code extension.
  • Testing Extension Features: Verify that new features or modifications within an extension function as intended.

Key capabilities

  • Breakpoint Setting
  • Code Stepping (Step Over, Step Into, Step Out)
  • Variable Inspection
  • Expression Evaluation

Example prompts

  • "Debug this VS Code extension and set a breakpoint at line 25 of the main.ts file."
  • "Step through the execution of this extension's command handler to find out why it’s not responding correctly."
  • "Inspect the value of the 'currentWord' variable while debugging this extension."

Tips & gotchas

Requires a VS Code development environment and an understanding of VS Code extension development principles. The agent needs access to the extension's source code to effectively debug it.

Tags

πŸ›‘οΈ

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates β€” what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
s-hiraoku
Installs
10

🌐 Community

Passed automated security scans.