vscode-ext-commands

Define VS Code extension command naming, visibility, and localization guidelines.

1|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/ajilantony/copilot-agentops --skill vscode-ext-commands-ajilantony
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vscode-ext-commands
Source: https://github.com/ajilantony/copilot-agentops/tree/main/skills/vscode-ext-commands
Command: npx skills add https://github.com/ajilantony/copilot-agentops --skill vscode-ext-commands-ajilantony

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides guidelines 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 Naming Conventions: Defines specific patterns for regular and Side Bar commands.
  • Visibility and Localization: Outlines how to manage command visibility and localization.
  • Use Case: When developing a new feature for your VS Code extension that requires user interaction via the Command Palette or a dedicated Side Bar button, use this skill to ensure the command is registered correctly with appropriate titles, categories, and visibility rules.

Quick Start

Follow the guidelines in this skill to add a new command to your VS Code extension.

Frequently Asked Questions about vscode-ext-commands

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

FAQPage Schema
What are the naming conventions for VS Code extension commands?

VS Code extension commands require specific naming patterns for regular and Side Bar commands to maintain consistency. Following these conventions during command registration ensures adherence to official development best practices.

How do I manage command visibility and localization in a VS Code extension?

Command visibility and localization in VS Code extensions are managed through specific attribute definitions during command registration. Configuring these attributes controls when commands appear and ensures proper language translation.

How do I add a new command to the Command Palette in VS Code?

Adding a command to the VS Code Command Palette requires structured command registration with appropriate titles, categories, and visibility rules. Defining these attributes correctly ensures the command is accessible for user interaction.

Does contributing a Side Bar command in VS Code require special attributes?

Contributing a Side Bar command in VS Code requires specific naming conventions and visibility rules distinct from regular commands. Defining the correct attributes ensures proper integration within the dedicated Side Bar interface.

What is the best way to structure command registration in VS Code extensions?

The best way to structure command registration in VS Code extensions is by following official guidelines for naming, visibility, localization, and attribute definitions. This structured approach ensures command consistency and adherence to development standards.