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: Understand how to name commands for different contexts (Command Palette, Side Bar).
- Visibility and Categorization: Learn how to define command visibility and assign them to categories.
- Side Bar Command Specifics: Details on creating commands specifically for the Side Bar, including naming, icons, and enablement conditions.
- Use Case: You are developing a VS Code extension and need to add a new command that should appear in the Command Palette and also have a dedicated button in the Side Bar. This skill will guide you on the correct
contributes.commands JSON structure.
Quick Start
Follow the VS Code extension development guidelines for contributing commands, paying attention to naming conventions and visibility rules for Side Bar commands.