¿Qué hace Antigravity Skills Manager?
Gestiona habilidades seleccionadas de @rmyndharis/antigravity-skills usando Node.js y npm. Este skill se puede invocar como /antigravity-skills-manager, seguido de una solicitud como search flutter.
Usa este skill cuando
- Busques habilidades para un lenguaje, framework o flujo de trabajo específico.
- Instales una habilidad solicitada o un paquete seleccionado en un espacio de trabajo o directorio global.
- Listes habilidades instaladas o actualices una instalación existente.
No uses este skill cuando
- Estés realizando la tarea de desarrollo descrita por otro skill.
- Estés configurando plugins, proveedores de modelos o credenciales de usuario no relacionados.
Instrucciones
- Identifica la operación solicitada y el alcance de la instalación. Ejecuta los comandos del espacio de trabajo desde el directorio del proyecto correspondiente, no desde el directorio de este plugin.
- Usa los comandos de la CLI de npm que se indican a continuación. Node.js y npm deben estar disponibles;
npxpuede descargar el paquete si no está en caché. - Busca cuando el usuario haya descrito una necesidad sin seleccionar un skill. Muestra los IDs y descripciones relevantes para que el usuario elija. Un skill o paquete solicitado explícitamente ya establece la selección.
- Verifica el destino resuelto con
doctory lista los skills existentes antes de reemplazarlos. AplicaAG_SKILLS_DIRde manera consistente para descubrir skills instalados, instalación y actualizaciones. - Reporta los recuentos reales de comandos instalados, actualizados, omitidos y fallidos, así como la ruta de destino. No reportes éxito después de un estado de salida distinto de cero.
Comandos
Lista o busca en el catálogo:
npx @rmyndharis/antigravity-skills list
npx @rmyndharis/antigravity-skills search flutter
Instala un skill o paquete seleccionado en el espacio de trabajo actual:
npx @rmyndharis/antigravity-skills install flutter-expert
npx @rmyndharis/antigravity-skills install --bundle core-dev
Inspecciona o actualiza skills instalados:
npx @rmyndharis/antigravity-skills doctor
npx @rmyndharis/antigravity-skills installed
npx @rmyndharis/antigravity-skills update flutter-expert
install omite un directorio existente. install --force y update reemplazan todo el directorio del skill seleccionado, incluyendo ediciones locales y archivos eliminados en la fuente. update sin un nombre de skill actualiza todos los skills instalados reconocidos. Usa el reemplazo solo cuando el usuario lo haya autorizado.
Alcance de instalación
- El destino predeterminado del espacio de trabajo es
<directorio-actual>/.agent/skills/. Antigravity también admite.agents/skills/; configuraAG_SKILLS_DIRpara seleccionarlo explícitamente. --globalselecciona~/.gemini/antigravity/skills/, la ubicación global heredada compatible con el IDE Antigravity independiente. Usa la misma bandera coninstalledyupdatepara ese ámbito.AG_SKILLS_DIRanula tanto los destinos del espacio de trabajo como los globales. Un~inicial se expande. La CLI de Antigravity usa~/.gemini/antigravity-cli/skills/; la aplicación y el IDE actual usan~/.gemini/config/skills/.
Por ejemplo, instala e inspecciona un skill 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
Seguridad
- Instala solo skills o paquetes solicitados por el usuario. Prefiere una selección pequeña y relevante;
install --allcarga metadatos innecesarios y puede provocar activaciones no relacionadas. - Explica que el reemplazo descarta las ediciones locales antes de continuar, a menos que el usuario ya haya autorizado ese reemplazo. Una instalación normal preserva los directorios existentes omitiéndolos.
- Mantén el destino separado de los skills fuente del paquete. Se rechazan las superposiciones entre destinos de archivos o enlaces simbólicos y la fuente.
- Las copias fallidas dejan la instalación anterior intacta. Si la activación o restauración falla, sigue la ruta de recuperación reportada y conserva cualquier copia de seguridad. Elimina un bloqueo de instalación obsoleto solo después de verificar que ningún instalador está en ejecución.
- El plugin contiene solo las instrucciones de este skill. Usa los comandos npm anteriores; no asumas que
skills_cli.pyu otro ejecutable está junto a este archivo.
Consulta las ubicaciones de skills oficiales y la documentación del plugin al seleccionar el ámbito específico del host.