What problem does it solve?
It helps you figure out where VS Code (and its variants like Cursor, Windsurf, VSCodium, Code-OSS, and Insiders) stores your configuration and why a setting, extension recommendation, task/debug config, or profile-specific value isn’t taking effect.
Core Features & Use Cases
- Settings precedence and scope debugging: Explains configuration-layer precedence (Default → User → Remote → Workspace → Workspace Folder) and setting-declared scope constraints like
application and machine that can silently override workspace attempts.
- Correct file locations across OSes and variants: Provides authoritative paths for user files, profiles,
.vscode/ per-project files, argv.json, extensions folders, and remote settings locations.
- Migration and validation workflows: Guides cross-variant migration, multi-root workspace file organization, and safe JSONC handling with bundled validation/auditing/diff tools for VS Code config JSONC files.
Quick Start
Ask the vscode-config skill where your setting should be defined and what exact VS Code-family file path to check for your OS, variant, profile, and remote context.