CommunityProgramación y desarrollogithub.com

Administrador de Skills de Antigravity

Busca, instala, actualiza y lista skills desde el repositorio de Antigravity Skill Vault. Útil al elegir o gestionar skills del espacio de trabajo o globales a través de la CLI de npm.

¿Qué es Administrador de Skills de Antigravity?

Este skill, invocado como `/antigravity-skills-manager`, permite a un agente de IA gestionar skills del paquete npm `@rmyndharis/antigravity-skills`. Es útil para desarrolladores que trabajan con Antigravity (IDE o CLI) y necesitan buscar, instalar, actualizar o listar skills directamente desde la línea de comandos. Soporta operaciones en el espacio de trabajo local o en directorios globales, y permite personalizar la ubicación mediante la variable de entorno `AG_SKILLS_DIR` y las banderas `--global`. El skill guía al agente en el uso correcto de comandos npm como `search`, `install`, `doctor`, `installed` y `update`, evitando acciones inseguras como reemplazar directorios sin autorización explícita o instalar skills no solicitados. Proporciona reglas de seguridad para preservar ediciones locales, verificar el destino antes de instalar y reportar resultados detallados de cada operación.

Compatible con~Claude Code~Codex CLI~Cursor✓Antigravity✓Gemini CLI
npx skills add https://github.com/Anmolop97/Agent-Skills/tree/HEAD/skills/antigravity-skills-manager

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace Administrador de Skills de Antigravity?

Gestiona skills seleccionados 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.

Utiliza este skill cuando

  • Estés buscando skills para un lenguaje, framework o flujo de trabajo específico.
  • Necesites instalar un skill solicitado o un paquete curado en un espacio de trabajo o directorio global.
  • Quieras listar los skills instalados o actualizar una instalación existente.

No utilices 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

  1. Identifica la operación solicitada y el ámbito de instalación. Ejecuta los comandos del espacio de trabajo desde el directorio del proyecto correspondiente, no desde el directorio de este plugin.
  2. Utiliza los comandos de la CLI de npm que se indican a continuación. Node.js y npm deben estar disponibles; npx puede descargar el paquete si no está en caché.
  3. Realiza una búsqueda cuando el usuario haya descrito una necesidad sin seleccionar un skill. Muestra los IDs y descripciones relevantes para que el usuario pueda elegir. Un skill o paquete solicitado explícitamente ya establece la selección.
  4. Verifica el destino resuelto con doctor y lista los skills existentes antes de reemplazarlos. Aplica AG_SKILLS_DIR de forma coherente para la detección de skills instalados, la instalación y las actualizaciones.
  5. Reporta los recuentos reales de instalados, actualizados, omitidos y fallidos del comando, así como la ruta de destino. No reportes éxito después de un código de salida distinto de cero.

Comandos

Listar o buscar en el catálogo:

npx @rmyndharis/antigravity-skills list
npx @rmyndharis/antigravity-skills search flutter

Instalar 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

Inspeccionar o actualizar 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 de la fuente. update sin un nombre de skill actualiza todos los skills instalados reconocidos. Usa el reemplazo solo cuando el usuario lo haya autorizado.

Ámbito de instalación

  • El destino predeterminado del espacio de trabajo es <directorio-actual>/.agent/skills/. Antigravity también soporta .agents/skills/; establece AG_SKILLS_DIR para seleccionarlo explícitamente.
  • --global selecciona ~/.gemini/antigravity/skills/, la ubicación global heredada soportada por el IDE independiente de Antigravity. Usa la misma bandera con installed y update para ese ámbito.
  • AG_SKILLS_DIR anula tanto los destinos del espacio de trabajo como los globales. Una ~ 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, instalar e inspeccionar un skill global para la CLI de Antigravity:

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 --all carga metadatos innecesarios y puede provocar activaciones no relacionadas.
  • Explica que el reemplazo descarta las ediciones locales antes de proceder, a menos que el usuario ya haya autorizado dicho 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 falla la activación o restauración, 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 no haya ningún instalador en ejecución.
  • El plugin contiene solo las instrucciones de este skill. Usa los comandos npm anteriores; no asumas que skills_cli.py u otro ejecutable está junto a este archivo.

Consulta las ubicaciones oficiales de skills y la documentación de plugins al seleccionar el ámbito específico del host.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Anmolop97/Agent-Skills

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

Anmolop97/Agent-Skills

Master authentication and authorization patterns including JWT, OAuth2, session management, and RBAC to build secure, scalable access control systems. Use when implementing auth systems, securing APIs, or debugging security issues.

Anmolop97/Agent-Skills

Reference for the Claude API / Anthropic SDK — model ids, pricing, params, streaming, tool use, MCP, agents, caching, token counting, model migration. TRIGGER — read BEFORE opening the target file; don't skip because it "looks like a one-liner" — whenever: the prompt names Claude/Anthropic in any form (Claude, Anthropic, Fable, Opus, Sonnet, Haiku, `anthropic`, `@anthropic-ai`, `claude-*`, `us.anthropic.*`, `[1m]`); the user asks about an LLM (pricing/model choice/limits/caching) — never answer from memory; OR the task is LLM-shaped with provider unstated (agent/MCP/tool-definition/multi-agent/RAG/LLM-judge/computer-use; generate/summarize/extract/classify/rewrite/converse over NL; debugging refusals/cutoffs/streaming/tool-calls/tokens). SKIP only when another provider is being worked on (overrides all triggers): OpenAI/GPT/Gemini/Llama/Mistral/Cohere/Ollama named in the query; OR `grep -rE 'openai|langchain_openai|google.generativeai|genai|mistralai|cohere|ollama'` over the project hits (run this grep FIR...

Anmolop97/Agent-Skills

Searches, installs, updates, and lists skills from the Antigravity Skill Vault. Use when choosing or managing workspace or global skills through the npm CLI.

Skills relacionados