vscode-ext-commands

Guide VS Code extension command contributions with naming, visibility, and localization standards.

Updated Jan 16, 2026
One-click install
npx skills add https://github.com/sandeepmvn/githubmdfiles --skill vscode-ext-commands-sandeepmvn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vscode-ext-commands
Source: https://github.com/sandeepmvn/githubmdfiles/tree/main/VSContributed/skills/vscode-ext-commands
Command: npx skills add https://github.com/sandeepmvn/githubmdfiles --skill vscode-ext-commands-sandeepmvn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides guidance and best practices for contributing commands to VS Code extensions, ensuring consistency and adherence to VS Code's development standards.

Core Features & Use Cases

  • Command Contribution: Learn how to add new commands to your VS Code extension.
  • Naming Conventions: Understand the required naming patterns for different command types.
  • Visibility and Localization: Configure command visibility and localization settings.
  • Use Case: You are developing a VS Code extension and need to add a new feature that users can trigger via the Command Palette or a context menu. This skill will guide you on how to properly define and register that command.

Quick Start

Use the vscode-ext-commands skill to learn how to contribute a new command to a VS Code extension.

Frequently Asked Questions about vscode-ext-commands

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I contribute commands to a VS Code extension?

Contributing VS Code extension commands requires adhering to official development standards for naming conventions, visibility, and localization when adding or updating features.

What naming conventions are required for VS Code extension commands?

VS Code extension commands require specific naming patterns that differ between regular commands and Side Bar commands to ensure consistency across the extension API.

How do I configure visibility and localization for VS Code commands?

Configuring command visibility and localization in VS Code involves defining specific enablement conditions and localization settings within the extension's command contribution points.

Can I add icons and enablement conditions to VS Code extension commands?

Yes, contributing commands to VS Code extensions involves specifying title, category, icon, and enablement conditions to control when and where the command appears in the UI.

When do I need to define Side Bar commands in VS Code extension development?

You need to define Side Bar commands in VS Code extension development when adding features triggered from context menus or side panels, which require distinct naming patterns and visibility configurations.