O que Gerenciador de Habilidades Antigravity faz?
Gerencia habilidades selecionadas de @rmyndharis/antigravity-skills usando Node.js e npm. Esta habilidade pode ser invocada como /antigravity-skills-manager, seguida por uma solicitação como search flutter.
Use esta habilidade quando
- Procurando habilidades para uma linguagem, framework ou fluxo de trabalho específico.
- Instalando uma habilidade solicitada ou pacote curado em um espaço de trabalho ou diretório global.
- Listando habilidades instaladas ou atualizando uma instalação existente.
Não use esta habilidade quando
- Executando a tarefa de desenvolvimento descrita por outra habilidade.
- Configurando plugins, provedores de modelo ou credenciais de usuário não relacionados.
Instruções
- Identifique a operação solicitada e o escopo da instalação. Execute comandos do espaço de trabalho a partir do diretório do projeto pretendido, não do diretório deste plugin.
- Use os comandos da CLI npm abaixo. Node.js e npm devem estar disponíveis;
npxpode baixar o pacote quando não estiver em cache. - Pesquise quando o usuário descreveu uma necessidade sem selecionar uma habilidade. Mostre IDs e descrições relevantes para que o usuário possa escolher. Uma habilidade ou pacote solicitado explicitamente já estabelece a seleção.
- Verifique o destino resolvido com
doctore liste as habilidades existentes antes de substituí-las. ApliqueAG_SKILLS_DIRconsistentemente na descoberta de habilidades instaladas, instalação e atualizações. - Relate as contagens reais de instalados, atualizados, ignorados e falhas do comando, bem como o caminho de destino. Não relate sucesso após um status de saída diferente de zero.
Comandos
Listar ou pesquisar o catálogo:
npx @rmyndharis/antigravity-skills list
npx @rmyndharis/antigravity-skills search flutter
Instalar uma habilidade ou pacote selecionado no espaço de trabalho atual:
npx @rmyndharis/antigravity-skills install flutter-expert
npx @rmyndharis/antigravity-skills install --bundle core-dev
Inspecionar ou atualizar habilidades instaladas:
npx @rmyndharis/antigravity-skills doctor
npx @rmyndharis/antigravity-skills installed
npx @rmyndharis/antigravity-skills update flutter-expert
install ignora um diretório existente. install --force e update substituem todo o diretório de habilidade selecionado, incluindo edições locais e arquivos removidos upstream. update sem um nome de habilidade atualiza todas as habilidades instaladas reconhecidas. Use a substituição apenas quando o usuário a tiver autorizado.
Escopo da instalação
- O destino padrão do espaço de trabalho é
<diretório-atual>/.agent/skills/. Antigravity também suporta.agents/skills/; definaAG_SKILLS_DIRpara selecioná-lo explicitamente. --globalseleciona~/.gemini/antigravity/skills/, a localização global legada suportada pela Antigravity IDE autônoma. Use a mesma flag cominstalledeupdatepara esse escopo.AG_SKILLS_DIRsubstitui tanto os destinos do espaço de trabalho quanto os globais. Um~inicial é expandido. A Antigravity CLI usa~/.gemini/antigravity-cli/skills/; o aplicativo e a IDE atual usam~/.gemini/config/skills/.
Por exemplo, instale e inspecione uma habilidade global para Antigravity CLI:
AG_SKILLS_DIR="$HOME/.gemini/antigravity-cli/skills" npx @rmyndharis/antigravity-skills install flutter-expert
AG_SKILLS_DIR="$HOME/.gemini/antigravity-cli/skills" npx @rmyndharis/antigravity-skills installed
Segurança
- Instale apenas habilidades ou pacotes solicitados pelo usuário. Prefira uma seleção pequena e relevante;
install --allcarrega metadados desnecessários e pode causar ativação não relacionada. - Explique que a substituição descarta edições locais antes de prosseguir, a menos que o usuário já tenha autorizado essa substituição. Uma instalação comum preserva diretórios existentes ignorando-os.
- Mantenha o destino separado das habilidades de origem do pacote. Destinos de arquivo ou link simbólico e sobreposição de origem são rejeitados.
- Cópias com falha deixam a instalação anterior intacta. Se a ativação ou restauração falhar, siga o caminho de recuperação relatado e preserve qualquer backup. Remova um bloqueio de instalação desatualizado somente após verificar que nenhum instalador está em execução.
- O plugin contém apenas as instruções desta habilidade. Use os comandos npm acima; não presuma que
skills_cli.pyou outro executável esteja ao lado deste arquivo.
Veja as localizações oficiais de habilidades e a documentação do plugin ao selecionar o escopo específico do host.