settings-precedence

Community

Master VS Code settings for reliable extensions.

Authormahmoud20138
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the common and frustrating bugs caused by incorrect VS Code settings precedence, ensuring your extension's configurations are applied reliably and don't overwrite user preferences.

Core Features & Use Cases

  • Precedence Rules: Clearly outlines the order from highest to lowest priority (Workspace folder, Workspace, User, Default).
  • Scope Handling: Emphasizes the critical importance of passing the correct scope to getConfiguration() and inspect(), especially in multi-root workspaces.
  • Safe Updates: Provides patterns to avoid overwriting user-explicit settings and to update configurations at the appropriate scope.
  • Use Case: Debugging why your extension's settings are not being applied or are being unexpectedly overridden by user configurations.

Quick Start

Review the VS Code settings precedence rules to ensure your extension handles configurations correctly.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: settings-precedence
Download link: https://github.com/mahmoud20138/Claude-Skills-Collection/archive/main.zip#settings-precedence

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.