MadoberIA
Tu Blog sobre IA y Automatizaciones
MadoberIA
Tu Blog sobre IA y Automatizaciones

El desarrollo de software ha entrado oficialmente en la era «primero el agente» (agent-first). Google Antigravity no es simplemente un editor de código con un chat de inteligencia artificial a un lado; es un Entorno de Desarrollo Integrado (IDE) nativo de IA impulsado por los modelos Gemini 3 Pro y Claude 4.5. En lugar de autocompletar líneas de código, Antigravity te permite orquestar múltiples agentes autónomos que planifican, ejecutan, prueban y verifican aplicaciones enteras por ti.
En este artículo, exploraremos a fondo cómo usar Antigravity y desentrañaremos su característica más potente: las Skills (Habilidades).
——————————————————————————–
Para dejar de ser el «mecanógrafo» y convertirte en el «arquitecto», primero debes conocer tu nuevo entorno de trabajo.
1. Instalación y Configuración
Antigravity está disponible para macOS, Windows y Linux. Al estar construido sobre un fork (derivación) de VS Code, el proceso de instalación te resultará familiar y te permitirá importar tus extensiones favoritas.
Una vez instalado, es recomendable configurar las políticas de revisión y terminal. Por ejemplo, puedes configurar la Política del Terminal en «Automático» para que el agente te pida permiso antes de ejecutar comandos destructivos, manteniendo tu entorno seguro.
2. La Interfaz Dual
A diferencia de los IDE tradicionales, Antigravity divide tu flujo de trabajo en dos grandes áreas:
3. Modos de Trabajo y Artefactos
Cuando asignas una tarea a un agente, puedes elegir el Plan Mode (Modo Planificación) para tareas complejas o el Fast Mode (Modo Rápido) para ediciones simples. En el Modo Planificación, el agente no escribe código de inmediato, sino que genera un «Artefacto», como un plan de implementación detallado. Tú revisas este plan y, si es correcto, lo apruebas. Además, los agentes pueden generar grabaciones del navegador integrado automatizado para demostrarte visualmente que la función que programaron funciona correctamente.
——————————————————————————–
A medida que los agentes de IA se vuelven más complejos, surge un problema: la saturación del contexto. Si cargas ciegamente en el agente todo el conocimiento de tu empresa, guías de diseño, manuales de bases de datos y prácticas de seguridad, agotarás la memoria del modelo, lo que causará alta latencia, mayor coste y respuestas confusas.
La solución de Antigravity son las Agent Skills (Habilidades de Agentes).
¿Qué son las Skills?
Las Skills son paquetes modulares y ligeros basados en directorios que contienen un archivo de definición (SKILL.md) y, opcionalmente, scripts de asistencia. En lugar de obligar al modelo a «memorizar» todo tu flujo de trabajo desde el inicio, Antigravity utiliza una Divulgación Progresiva. El agente solo ve un «menú» ligero con los nombres y descripciones de las habilidades disponibles. Cuando tú le pides algo específico (ej. «Audita la seguridad de esta API»), el agente carga dinámicamente solo la habilidad correspondiente en su contexto.
¿Cómo funcionan?
Las habilidades se instalan típicamente en .agent/skills/ (para el proyecto actual) o ~/.gemini/antigravity/skills/ (a nivel global de tu máquina). El archivo SKILL.md se compone de dos partes:

Ventajas de usar Skills
——————————————————————————–
Si quieres llevar tu entorno al siguiente nivel, no tienes que crear los archivos SKILL.md manualmente. Puedes aprovechar la propia inteligencia de Google Antigravity para que se construya una habilidad que, a su vez, le enseñe a crear nuevas habilidades en el futuro de forma estandarizada.
Basándonos en la documentación y técnicas de la comunidad, aquí tienes el paso a paso:
«Quiero que crees una habilidad en este Workspace que tenga la capacidad de crear otras habilidades en idioma español. Sigue las instrucciones de este sitio web: https://antigravity.google/docs/skills «.
¿Qué ocurrirá a continuación? Antigravity abrirá automáticamente el navegador integrado en segundo plano, leerá la documentación oficial de Google sobre cómo estructurar las Skills (el Frontmatter YAML, el cuerpo Markdown, etc.) y generará un plan de implementación.
Una vez que apruebes el plan, creará un directorio .agent/skills/creador-habilidades/SKILL.md.

¡Listo! A partir de ahora, cada vez que necesites enseñarle una nueva habilidad a tu agente (por ejemplo, «compórtate como un redactor SEO experto» o «crea una habilidad para programar en React con Tailwind»), el agente llamará a su propia habilidad de creación y generará los archivos con la estructura y metadatos perfectos