Ao usar Claude Code, Codex, Gemini, Cursor e outros juntos, copiar pastas de Skill espalhadas por cada projeto e manter as versões alinhadas ficou trabalhoso.
Especialmente porque as Skills são gerenciadas por pasta, havia os seguintes incômodos.
- Dificuldade para encontrar quais Skills estão em quais projetos
- Trabalho para reaplicar em outro projeto uma Skill aprimorada em um projeto
- Dificuldade para gerenciar várias Skills como um único grupo ou configuração de projeto
- Dificuldade para verificar o que mudou antes de sobrescrever arquivos
Por isso criei uma extensão do VS Code que conecta as Skills do projeto a um repositório central de Skills gerenciado com Git.
O motivo de fazê-la como uma extensão do VS Code é que considero código e Skills não como ativos separados, mas como algo que, na prática, é usado e alterado junto dentro do mesmo projeto.
Eu queria encontrar as Skills necessárias enquanto olho o código em desenvolvimento, aplicá-las ao projeto atual e mover de volta para o repositório central as Skills aprimoradas no projeto, tudo dentro do VS Code, sem trocar para outra ferramenta.
É possível comparar as Skills do Workspace e do Central em uma única tela, revisar os arquivos alterados e o Diff, e então importar ou enviar seletivamente.
Também é possível agrupar várias Skills ou salvá-las como Project Preset para aplicá-las de uma vez a um novo projeto.
Atualmente, as seguintes estruturas são compatíveis.
- Claude
- Codex
- Gemini
- Cursor
- Antigravity
.agents
Em vez de uma ferramenta para executar Skills diretamente ou mesclá-las automaticamente, ela é mais uma ferramenta para gerenciar de forma um pouco mais segura e simples, em vários projetos, as Skills de AI Agents usadas junto com o código.
Ainda não há comentários.