Audit code for memory leaks and disposable issues. Use when reviewing event listeners, DOM handlers, lifecycle callbacks, or fixing leak reports. Covers addDisposableListener, Event.once, MutableDisposable, DisposableStore, and onWillDispose patterns.
Install
npx skills add microsoft/vscode --skill memory-leak-auditnpx skills add microsoft/vscode --skill memory-leak-audit -a claude-code -gnpx skills add microsoft/vscode --skill memory-leak-audit -a codex -ggemini skills install https://github.com/microsoft/vscode.git --path .github/skills/memory-leak-auditgh skill install microsoft/vscode memory-leak-auditgit clone --depth 1 https://github.com/microsoft/vscode /tmp/microsoft__vscode
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/microsoft__vscode/.github/skills/memory-leak-audit ~/.claude/skills/memory-leak-audit # Claude Code
cp -R /tmp/microsoft__vscode/.github/skills/memory-leak-audit ~/.agents/skills/memory-leak-audit # Codex, Cursor, Gemini CLI, Copilot, OpenCode