What problem does it solve? On Windows with Python 3.13, the first VS Code debug launch fails with a KeyboardInterrupt inside platform._wmi_query because the WMI COM subsystem is not yet initialized when debugpy calls platform.platform(). This Skill applies a permanent fix so the first debug launch succeeds instead of only working from the second attempt onward. ## Core Features & Use Cases - Root-cause fix: Creates or updates sitecustomize.py in the venv's site-packages so platform.uname() pre-warms WMI before debugpy initializes. - Idempotent application: Detects an existing sitecustomize.py, skips if the fix is already present, or appends the pre-warm block without clobbering existing content. - Use Case: A developer on Windows with Python 3.13 sees every first VS Code debug session of the PolyKybdHost app crash with KeyboardInterrupt in platform.py; after applying this fix, the first launch attaches cleanly with no venv reinstall. ## Quick Start Fix the debugpy KeyboardInterrupt crash on my Windows Python 3.13 venv by adding the WMI pre-warm sitecustomize.py.