CommunityProgramación y desarrollogithub.com

Antigravity Skills Manager

Busca, instala, actualiza y lista habilidades desde el Almacén de Habilidades Antigravity. Úsalo para elegir o gestionar habilidades del espacio de trabajo o globales mediante la CLI de npm.

¿Qué es Antigravity Skills Manager?

Este skill de agente de IA proporciona una interfaz de línea de comandos para gestionar habilidades desde el paquete `@rmyndharis/antigravity-skills`. Permite buscar habilidades por lenguaje, framework o flujo de trabajo, instalar habilidades individuales o paquetes predefinidos, listar las habilidades ya instaladas y actualizarlas a la versión más reciente. Es compatible con plataformas como Antigravity IDE, Antigravity CLI y cualquier herramienta que use el directorio de habilidades estándar. Funciona mediante comandos npm con `npx`, lo que facilita su ejecución sin instalación previa. La herramienta respeta el alcance de instalación (workspace, global o un directorio personalizado mediante la variable de entorno `AG_SKILLS_DIR`), verifica la integridad antes de reemplazar habilidades y ofrece opciones seguras que preservan las instalaciones existentes a menos que se indique lo contrario.

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

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

  1. 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.
  2. Usa 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. 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.
  4. Verifica el destino resuelto con doctor y lista los skills existentes antes de reemplazarlos. Aplica AG_SKILLS_DIR de manera consistente para descubrir skills instalados, instalación y actualizaciones.
  5. 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/; configura AG_SKILLS_DIR para seleccionarlo explícitamente.
  • --global selecciona ~/.gemini/antigravity/skills/, la ubicación global heredada compatible con el IDE Antigravity independiente. 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. 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 --all carga 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.py u 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.

Individual skills in this repo

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

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.

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...

Skills relacionados