windbg plugin
WinDbg diagnosis workflows and report validation for applications, services, UMDF/user-mode drivers, and kernel-mode drivers.
How to install the windbg plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add microsoft/win-dev-skills
/plugin install windbg@win-dev-skillsWhat's inside windbg
11 parts read from the plugin's own files.
Skills 11
Claude loads it when the task matches- windbg-diagnostic-method
Provides a structured framework for evidence-first reasoning, hypothesis testing, and confidence calibration during Windows debugger investigations.
- windbg-kernel-bugcheck-triage
Decodes Windows kernel bugcheck parameters and recovers exception or trap context from kernel crash dumps to investigate driver faults.
- windbg-kernel-irp-lifecycle-triage
Investigates I/O Request Packets (IRPs) in kernel dumps to triage stalled I/O, power failures, and completion or cancellation misuse.
- windbg-kernel-lock-deadlock-triage
Analyze kernel thread synchronization and build owner/waiter graphs to triage deadlocks and lock-order violations.
- windbg-kernel-verifier-triage
Analyze kernel dump files containing Driver Verifier violations by inspecting bugcheck subcodes and I/O shadow state.
- windbg-user-exception-triage
Triage structured exceptions in native C/C++ applications, services, or user-mode driver hosts using WinDbg.
- windbg-user-heap-corruption-investigation
Investigates user-mode heap corruption in applications and services using debugger commands and Application Verifier history.
- windbg-user-mutex-held-across-co-await
Diagnose C++ coroutine hangs caused by holding thread-affine locks across suspension points.
- windbg-user-ttd-reverse-debugging-triage
Perform reverse debugging and triage on user-mode process recordings to investigate memory writes, function calls, and object lifetimes.
- windbg-user-virtual-memory-exhaustion
Diagnose virtual memory exhaustion, fragmentation, and commit pressure in native applications and user-mode drivers.
- windbg-user-wait-chain-analysis
Analyze cross-process wait chains to identify blockers in unresponsive applications, services, or user-mode drivers involving COM, RPC, or I/O.
Using windbg in Claude Code
Skills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update windbg@win-dev-skills
- Refresh the marketplace
- /plugin marketplace update win-dev-skills
- Turn it off for now
- /plugin disable windbg@win-dev-skills
- Remove it
- /plugin uninstall windbg@win-dev-skills
Skills in windbg
Provides a structured framework for evidence-first reasoning, hypothesis testing, and confidence calibration during Windows debugger investigations.
2 files507starsDecodes Windows kernel bugcheck parameters and recovers exception or trap context from kernel crash dumps to investigate driver faults.
507starsInvestigates I/O Request Packets (IRPs) in kernel dumps to triage stalled I/O, power failures, and completion or cancellation misuse.
507starsAnalyze kernel thread synchronization and build owner/waiter graphs to triage deadlocks and lock-order violations.
507starsAnalyze kernel dump files containing Driver Verifier violations by inspecting bugcheck subcodes and I/O shadow state.
507starsTriage structured exceptions in native C/C++ applications, services, or user-mode driver hosts using WinDbg.
507starsInvestigates user-mode heap corruption in applications and services using debugger commands and Application Verifier history.
507starsDiagnose C++ coroutine hangs caused by holding thread-affine locks across suspension points.
507starsPerform reverse debugging and triage on user-mode process recordings to investigate memory writes, function calls, and object lifetimes.
507starsDiagnose virtual memory exhaustion, fragmentation, and commit pressure in native applications and user-mode drivers.
507starsAnalyze cross-process wait chains to identify blockers in unresponsive applications, services, or user-mode drivers involving COM, RPC, or I/O.
507stars
windbg plugin questions
How do I install the windbg plugin?
In Claude Code run /plugin marketplace add microsoft/win-dev-skills, then /plugin install windbg@win-dev-skills.
What does the windbg plugin include?
windbg bundles 11 skills.
How do I update or remove the windbg plugin?
Update it with claude plugin update windbg@win-dev-skills in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall windbg@win-dev-skills.