vscode-ext-commands
Ajuda seu agente a adicionar novos comandos em extensões do VS Code. Ele segue as diretrizes para nomear, exibir e localizar comandos corretamente.
O que ela faz
Esta ferramenta ajuda você a adicionar ou atualizar comandos em extensões do VS Code. Ela garante que os comandos sigam as regras e boas práticas do VS Code.
Quando usar
- ✓Adicionar um novo comando à sua extensão do VS Code.
- ✓Atualizar um comando existente na sua extensão.
- ✓Garantir que seus comandos sigam as convenções do VS Code.
Exemplo do que pedir para a IA
“Como eu adiciono um novo comando à minha extensão do VS Code seguindo as melhores práticas?”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta verifica se os comandos têm um título, seguem padrões de nomenclatura e se são visíveis corretamente. Ela ajuda a organizar comandos para a Paleta de Comandos ou para a Barra Lateral do VS Code.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add github/awesome-copilot --skill vscode-ext-commandsOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/vscode-ext-commands/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Contribuição de comandos para extensões do VS Code
Esta habilidade ajuda você a contribuir com comandos em extensões do VS Code.
Quando usar esta habilidade
Use esta habilidade quando precisar:
- Adicionar ou atualizar comandos na sua extensão do VS Code.
Instruções
Comandos do VS Code devem sempre definir um title, independentemente de sua categoria, visibilidade ou localização. Usamos alguns padrões para cada "tipo" de comando, com algumas características, descritas abaixo:
Comandos regulares: Por padrão, todos os comandos devem ser acessíveis no Paleta de Comandos, devem definir um
categorye não precisam de umicon, a menos que o comando seja usado na Barra Lateral.Comandos da Barra Lateral: Seu nome segue um padrão especial, começando com um sublinhado (
_) e com o sufixo#sideBar, como_extensionId.someCommand#sideBar, por exemplo. Deve definir umicone pode ou não ter alguma regra paraenablement. Comandos exclusivos da Barra Lateral não devem ser visíveis na Paleta de Comandos. Ao contribuir para oview/titleouview/item/context, devemos informar a ordem/posição em que ele será exibido, e podemos usar termos como "relativo a outro comando/botão" para que você identifique ogroupcorreto a ser usado. Além disso, é uma boa prática definir a condição (when) para que o novo comando seja visível.
Perguntas frequentes
O que é um 'comando' no VS Code?
Um comando é uma ação que você pode executar dentro do VS Code, como abrir um arquivo, formatar código ou executar uma função específica de uma extensão.
O que é a 'Paleta de Comandos'?
É uma caixa de busca no VS Code onde você pode digitar para encontrar e executar comandos rapidamente.
O que são comandos da 'Barra Lateral'?
São comandos que aparecem em locais específicos da Barra Lateral do VS Code, como botões ou menus, e não na Paleta de Comandos geral.
Detalhes
Descrição original do autor
Guidelines for contributing commands in VS Code extensions. Indicates naming convention, visibility, localization and other relevant attributes, following VS Code extension development guidelines, libraries and good practices
repo: github/awesome-copilot
Popularidade
- Estrelas no GitHub
- 40 mil
- Posição no ranking
- #5415
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
acquire-codebase-knowledge
Ajuda seu agente a entender e documentar um projeto de código existente. É útil para novas pessoas entrarem no projeto ou para ter uma visão geral da arquitetura.
github/awesome-copilot
acreadiness-assess
Faz seu agente avaliar a prontidão de um projeto para IA e gerar um relatório. É útil para entender o quão bem um projeto está preparado para usar ferramentas de IA.
github/awesome-copilot
acreadiness-generate-instructions
Ajuda seu agente a criar instruções para ferramentas de IA baseadas em uma avaliação. É útil para melhorar a forma como a IA interage com o código e fecha lacunas identificadas.
github/awesome-copilot
acreadiness-policy
Faz seu agente ajudar a definir ou aplicar políticas para avaliação de projetos de IA. É útil para padronizar a forma como os projetos são avaliados e garantir conformidade.
github/awesome-copilot
Skills parecidas
bun-runtime
Faz seu agente usar o Bun para rodar, organizar e testar código. Ajuda a escolher o Bun em vez de outras ferramentas e a migrar projetos existentes.
affaan-m/ECC
database-migrations
Ajuda seu agente a fazer mudanças seguras em bancos de dados. Ele garante que as alterações possam ser desfeitas e minimiza o tempo de inatividade.
affaan-m/ECC
deployment-patterns
Configura fluxos de implantação e CI/CD, containerização e estratégias de rollback para garantir lançamentos seguros.
affaan-m/ECC