Imagen de portada de blog ilustrando las 'Skills' o 'Habilidades' en el contexto de Google Antigravity. Se muestra a una persona interactuando con una interfaz digital que desafía la gravedad, donde diferentes habilidades se representan como iconos flotantes. El diseño refleja el concepto de potenciar capacidades humanas a través de la tecnología en un entorno sin gravedad.

¿Qué son las «Skills» o «Habilidades» y para que sirven en Google Antigravity?

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

——————————————————————————–

Manual de Uso Básico: Tu Primer Despegue

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:

  • Editor View (Vista del Editor): Es tu entorno de codificación clásico con autocompletado avanzado, un explorador de archivos y un panel de chat lateral para interacciones directas con el código.
  • Manager View (Gestor de Agentes): Tu centro de «Control de Misión». Aquí puedes observar y coordinar múltiples agentes trabajando en paralelo (asíncronamente) en diferentes proyectos.

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.

——————————————————————————–

Las «Skills» (Habilidades): El Verdadero Superpoder

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:

  1. YAML Frontmatter: Los metadatos de la habilidad, incluyendo un nombre y una descripción muy precisa que actúa como «frase de activación» para que el LLM sepa cuándo debe usarla.
  2. Cuerpo en Markdown: Las instrucciones exactas, ejemplos (Few-Shot), restricciones y protocolos que el agente debe seguir una vez que activa la habilidad.
estructura de directorio Google Antigravity para las skills
Estructura de directorio para habilidades

Ventajas de usar Skills

  • Optimización del contexto: Ahorras miles de tokens al cargar directrices (como estándares de seguridad corporativa o reglas de refactorización complejas) solo cuando son estrictamente necesarias.
  • Capacidad de Ejecución: Las habilidades pueden incluir scripts ejecutables (como Python o Bash). Esto transforma al agente de un simple generador de texto a un usuario de herramientas capaz de realizar migraciones de bases de datos o validaciones de esquemas en local.
  • Especialización Automática: Si le instalas habilidades de marketing, diseño UI y arquitectura de software, el sistema multiagente decidirá autónomamente cuándo «ponerse el sombrero» de experto en marketing o cuándo actuar como arquitecto de bases de datos, combinándolas para crear resultados extraordinarios.

——————————————————————————–

Añadido Especial: Cómo crear una Skill «Creadora de Habilidades»

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:

  1. Abre un nuevo espacio de trabajo (Workspace) en Antigravity y selecciona el Modo Planning para que el agente razone adecuadamente.
  2. Utiliza el modelo Gemini 3 Flash o Claude para esta tarea. No hace falta gasta muchos tokens en este proceso.
  3. Copia y pega el siguiente prompt exacto en el chat del agente:

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

Ejemplo de Skill.md de habilidad para crear habilidades
Ejemplo de Skill.md de habilidad para crear habilidades

¡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

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *