skill_debug

Diagnose and debug VS Code plugin codebases autonomously.

299|47|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/Noizefield/audio-plugin-coder --skill skill-debug
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill_debug
Source: https://github.com/Noizefield/audio-plugin-coder/tree/main/.claude/skills/debug
Command: npx skills add https://github.com/Noizefield/audio-plugin-coder --skill skill-debug

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Autonomous debugging inside Visual Studio Code with an AI-driven agent that can diagnose and fix issues without human intervention.

Core Features & Use Cases

  • Automated workspace reconnaissance: enumerate project structure, identified languages, entry points, and testing setup.
  • Static and dynamic analysis: identify unhandled exceptions, code smells, and risky patterns, and propose breakpoints.
  • Automatic breakpoint placement: insert breakpoints at program entry, exception handlers, and state mutation points.
  • Launch configuration generation: create or update .vscode/launch.json with proper debugger settings.
  • Runtime telemetry collection: capture call stacks, variable states, and error data during debugging sessions.
  • Iterative debugging loop: adjust breakpoints and re-run until root cause is established.

Quick Start

Use the Autonomous Debugger to start debugging the target VS Code plugin project. Open the project in VS Code and run the command "Autonomous Debugger: Start". The tool will perform workspace reconnaissance, generate a launch.json, attach the debugger, and guide breakpoint placement. Monitor the diagnostics feed and follow the prompts to collect runtime data and identify the root cause.

Frequently Asked Questions about skill_debug

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

FAQPage Schema
How do I automate debugging in VS Code for plugin development?

Automate debugging in VS Code by running an autonomous agent that performs workspace reconnaissance, generates launch.json, places breakpoints, and captures runtime telemetry to diagnose issues without manual intervention.

What is autonomous debugging with LLMs and how does it work?

Autonomous debugging with LLMs uses an agent to statically analyze code, propose and insert breakpoints, attach the debugger via launch.json, and iteratively collect runtime telemetry like call stacks and variable states to find root causes.

How do I automatically generate a launch.json file for a VS Code project?

Automatically generate a launch.json file for a VS Code project by initiating an autonomous debugging workflow that analyzes the workspace structure and creates or updates .vscode/launch.json with proper debugger settings.

Can an LLM place breakpoints and capture runtime telemetry automatically?

Yes, an LLM can place breakpoints at program entries, exception handlers, and state mutation points, then capture runtime telemetry including call stacks, variable states, and error data during debugging sessions.

Does autonomous debugging work for any VS Code environment or just plugin development?

Autonomous debugging is designed for plugin development workflows in VS Code environments, performing workspace reconnaissance to identify project structures, languages, entry points, and testing setups for deterministic debugging.