Adding commands to a VS Code extension requires following clear rules. This guide explains the naming patterns, visibility settings, and icon requirements for different command types. You will learn how to make regular commands always visible in the Command Palette. Side Bar commands have special names and need icons.
Understanding these guidelines helps you create commands that work correctly. You can set conditions for when a command appears. The correct naming convention and group order ensure your commands fit well with other extensions.
Global
mkdir -p ~/.claude/skills/vscode-ext-commandsProject
mkdir -p .claude/skills/vscode-ext-commandsSource Repository
Opensource Guide Coachxixu-me/skills
Get practical open source coaching for starting, growing, and sustaining your project
Scaffold Exercisesmattpocock/skills
Easily scaffold course exercise directories with sections, problems, solutions, and automatic linting
Recipe Create Classroom Coursegoogleworkspace/cli
Create a Google Classroom course and invite your students easily
Add Educational Commentsgithub/awesome-copilot
Turn any code file into a guided learning experience with clear comments
Mentoring Juniorsgithub/awesome-copilot
Socratic mentoring that helps juniors find answers through guided questions
Story Long Analyzeworldwonderer/oh-story-claudecode
Deep analysis of hit web novels to help you write your own bestseller
Dbs Learningdontbesilent2025/dbskill
Adaptive learning articles that evolve with your feedback to master any topic
Academic Paperimbad0202/academic-research-skills
Twelve expert AI agents write, revise, and format your academic papers