Última actualización: 19/8/2026
A medida que los agentes de IA se convierten en una parte cada vez más importante de la infraestructura de las organizaciones, los equipos de ingeniería se alejan de las instrucciones masivas y monolíticas de sistemas. En su lugar, están adoptando habilidades de agentes como un enfoque más ligero y modular. Este patrón mueve el desarrollo de la IA hacia flujos de trabajo reproducibles y con control de versiones. Con las habilidades, los desarrolladores pueden equipar a los agentes con experiencia especializada que es más fácil de auditar, más segura de implementar y más rentable de escalar en entornos de producción.
Las habilidades de agentes son paquetes reutilizables de instrucciones y contexto, escritos en lenguaje natural, que amplían las capacidades de un agente de IA y proporcionan experiencia especializada para tareas específicas. Están diseñadas para ayudar a los agentes a completar flujos de trabajo complejos que el modelo de lenguaje grande (LLM) base podría no manejar de forma confiable por sí solo.
Las instrucciones de LLM tradicionales suelen obligar a los modelos a cargar todas las instrucciones potenciales por adelantado, lo que puede desperdiciar la ventana de contexto y afectar el rendimiento, ya que los modelos tienen dificultades para priorizar la información relevante. Las habilidades de agentes usan la "divulgación progresiva", un patrón de diseño en el que el agente solo accede a las capacidades específicas necesarias para la tarea que está realizando en ese momento.
Por ejemplo, si un agente tiene la tarea de limpiar datos, no necesita cargar instrucciones de auditoría de seguridad. El agente comienza con una instrucción base mínima y solo "divulg" y carga la habilidad específica "Limpiador de datos" en su contexto cuando el usuario solicita una consulta de base de datos.
En términos simples, una habilidad es un directorio o carpeta independiente que incluye las instrucciones y los recursos necesarios para realizar una tarea específica, escrita en un lenguaje sencillo para que no se necesite experiencia en programación. Para funcionar, se basa en una combinación de metadatos obligatorios y recursos opcionales empaquetados, lo que garantiza que el agente tenga todo lo que necesita para realizar una tarea sin sobrecarga innecesaria.
Este es el componente principal obligatorio de una habilidad y contiene las instrucciones que sigue el agente.
Puedes agregar subdirectorios para que las habilidades sean más potentes. Una carpeta scripts/ puede contener código ejecutable (como Python o Bash), mientras que references/ o assets/ pueden almacenar plantillas, documentos de API o esquemas. El agente puede ejecutar estas secuencias de comandos para obtener resultados determinísticos sin que el código ocupe espacio en la ventana de contexto.
Para mantener el rendimiento, los agentes deben equilibrar la riqueza de funciones con la capacidad de respuesta. El agente usa un enfoque por niveles para acceder solo a las instrucciones relevantes para la tarea en cuestión, en lugar de cargar toda la biblioteca de capacidades a la vez. Este proceso garantiza que el agente siga siendo ligero y especializado durante toda la sesión.
Encuentra respuestas a algunas preguntas frecuentes sobre las habilidades de agentes.
Las habilidades del agente proporcionan la memoria procedimental, que son esencialmente las instrucciones y las secuencias de comandos locales, para completar una tarea. MCP proporciona un protocolo estandarizado para conectar agentes a fuentes de datos externas en vivo. Son complementarios: una habilidad de agente suele contener las instrucciones para consultar un servidor de MCP.
El ajuste incorpora conocimiento en los pesos de un LLM, lo que es costoso y difícil de actualizar. Las habilidades del agente actúan como una memoria procedimental externa e intercambiable que el agente lee de forma dinámica, lo que facilita su edición y seguridad.
El archivo SKILL.md es el componente principal de cualquier habilidad de agente. Contiene un metadatos iniciales en formato YAML para el descubrimiento de agentes, seguido de instrucciones con formato Markdown que dictan el flujo de trabajo que el agente debe seguir.
Las habilidades tienen control de versiones, lo que puede introducir riesgos como ataques a la cadena de suministro o inyecciones de instrucciones indirectas. Agent Platform mitiga estos riesgos ejecutando todas las secuencias de comandos en entornos de zona de pruebas estrictamente aislados y regidos por políticas de IAM.
Los desarrolladores pueden agregar capacidades de seguridad instalando habilidades predefinidas para tareas como la detección de secretos o la auditoría de dependencias. Estas habilidades proporcionan flujos de trabajo determinísticos y secuencias de comandos de análisis estático local (como Semgrep) para buscar vulnerabilidades en tiempo real.
El cambio a las habilidades de agentes implica pasar de escribir prosa amplia a aplicar instrucciones más detalladas y específicas.
Función | Instrucciones del sistema tradicionales | Las Habilidades de agentes |
Enfoque principal | Lineamientos generales de comportamiento y estilo. | Flujos de trabajo determinísticos y lógica ejecutable. |
Uso del contexto | Cargan todas las instrucciones en cada turno. | Divulgación progresiva (solo se cargan cuando se activan). |
Ejecución | Se basan en el razonamiento y la memoria interna del LLM. | Transfieren el trabajo a secuencias de comandos (Python/Bash) y plantillas. |
Mantenimiento | Requieren editar una instrucción monolítica del sistema. | Directorios de sistemas de archivos modulares con control de versiones. |
Confiabilidad | Pueden generar alucinaciones en tareas complejas. | Mayor determinismo a través de criterios de salida explícitos. |
Portabilidad | A menudo, son propiedad del framework del agente. | Especificación abierta (interoperable en todas las herramientas). |
Función
Instrucciones del sistema tradicionales
Las Habilidades de agentes
Enfoque principal
Lineamientos generales de comportamiento y estilo.
Flujos de trabajo determinísticos y lógica ejecutable.
Uso del contexto
Cargan todas las instrucciones en cada turno.
Divulgación progresiva (solo se cargan cuando se activan).
Ejecución
Se basan en el razonamiento y la memoria interna del LLM.
Transfieren el trabajo a secuencias de comandos (Python/Bash) y plantillas.
Mantenimiento
Requieren editar una instrucción monolítica del sistema.
Directorios de sistemas de archivos modulares con control de versiones.
Confiabilidad
Pueden generar alucinaciones en tareas complejas.
Mayor determinismo a través de criterios de salida explícitos.
Portabilidad
A menudo, son propiedad del framework del agente.
Especificación abierta (interoperable en todas las herramientas).
La adopción de habilidades de agentes cambia la economía y la seguridad de tu implementación de IA. Cuando trasladas las instrucciones de los cuadros de chat a repositorios con control de versiones, obtienes previsibilidad y una mejor administración.
Costos más bajos de la API de LLM
La divulgación progresiva garantiza que la IA no cargue instrucciones del sistema masivas de varias páginas en cada turno, lo que reduce el consumo de tokens de entrada.
Administración de nivel empresarial
Como las habilidades son directorios de sistemas de archivos estándar, puedes administrarlas con Git. Esto permite realizar revisiones de solicitudes de extracción (PR) estándar, análisis de seguridad y reversiones.
Alucinaciones reducidas
Al depender de secuencias de comandos ejecutables para tareas como matemáticas o llamadas a la API, las habilidades transfieren el trabajo a código determinístico, lo que puede ayudar a reducir la posibilidad de que un LLM cometa errores al elaborar una respuesta.
Reutilización entre equipos
Una habilidad bien documentada, como un verificador de cumplimiento corporativo, se puede crear una vez y, luego, implementar en cientos de agentes en toda la empresa.
Observabilidad detallada
Cada activación de habilidad se registra como un evento discreto. Esto facilita el seguimiento de la capacidad exacta que se usó, lo que ayuda a los equipos a depurar las fallas de los agentes y optimizar el rendimiento.
Aceleración de la velocidad de los desarrolladores
La estandarización en un formato de habilidades abierto permite a los ingenieros compartir y reutilizar más fácilmente las capacidades verificadas. En lugar de escribir instrucciones personalizadas para cada agente, los equipos pueden extraerlas de un catálogo interno de habilidades aprobadas para crear nuevos flujos de trabajo de IA más rápido.
Las habilidades de los agentes ayudan a que la IA pase de ser un asistente general a un trabajador digital listo para producción.
Los equipos de ingeniería usan las habilidades de los agentes para aplicar los estándares de programación. Por ejemplo, una habilidad puede incluir una guía de estilo de la empresa en su carpeta references/ y una secuencia de comandos de análisis con lint en scripts/. Cuando un desarrollador envía una solicitud de extracción, el agente ejecuta la secuencia de comandos para verificar si hay errores y deja comentarios de revisión basados en la guía de estilo, sin necesidad de que alguien escriba una instrucción compleja.
Los agentes usan habilidades de análisis para extraer datos estructurados de archivos PDF, hojas de cálculo o texto. El agente carga las secuencias de comandos de análisis pesadas solo cuando se procesa un documento de forma activa, lo que ahorra grandes cantidades de espacio en la ventana de contexto.
Los analistas de datos usan habilidades para interactuar con las bases de datos de forma segura. Un agente carga una habilidad de “Analista de datos” que contiene el esquema de la base de datos. Esto proporciona el contexto necesario para escribir consultas en SQL precisas, y las ejecuta con una secuencia de comandos de conector de datos incluida.
Los equipos de DevOps pueden crear una habilidad que agrupe las políticas de seguridad de infraestructura como código (IaC). Antes de aprovisionar un entorno de nube, el agente usa la habilidad para ejecutar secuencias de comandos de validación en archivos de configuración, lo que garantiza que no se implementen puertos abiertos ni buckets sin encriptar.
Los trabajadores del conocimiento empresarial pueden crear habilidades para garantizar que todo el texto orientado al usuario se alinee con los lineamientos de tono de la marca.
Debido a que las habilidades de los agentes pueden empaquetarse con privilegios ejecutables, pueden expandir tu superficie de ataque. Debes tratarlos con el mismo rigor de seguridad que cualquier otra dependencia de software.
Las plataformas empresariales pueden ayudar a mitigar este riesgo analizando las habilidades en busca de vulnerabilidades, como instrucciones ocultas o agencia excesiva, antes de la implementación. La firma criptográfica permite que los desarrolladores adjunten una firma digital al directorio de habilidades, lo que demuestra la autenticidad y garantiza que no se haya alterado.
Las habilidades de los agentes se integran de forma nativa en el ecosistema de IA de Google Cloud. Gemini Enterprise Agent Platform te permite administrar agentes autónomos con una sola llamada a la API, lo que te permite subir habilidades personalizadas o usar las prediseñadas para flujos de trabajo empresariales complejos.
Estos agentes funcionan con el arnés de Antigravity, que proporciona un entorno seguro de zona de pruebas para el razonamiento, la planificación y la ejecución. Estas habilidades funcionan con el Protocolo de contexto del modelo (MCP) para conectar de forma segura a los agentes con fuentes de datos externas en tiempo real, lo que garantiza que tu configuración sea segura y auditable.
El Kit de desarrollo de agentes (ADK) es el framework principal para usar el estándar de habilidades de agentes abiertos con la infraestructura empresarial. Puedes usar el ADK para implementar habilidades en agentes potenciados por Gemini, lo que les permite ejecutar secuencias de comandos de Python o Bash empaquetadas en entornos de procesamiento aislados y de zona de pruebas.
El ADK permite que las habilidades se autentiquen con servicios como BigQuery y Cloud Storage, a la vez que garantiza que cada activación de habilidad y ejecución de secuencia de comandos se capture en Cloud Logging y Cloud Monitoring para una auditabilidad completa.
Como punto de partida, visita el repositorio oficial de habilidades de agentes de Google. Proporciona paquetes de habilidades "diseñados específicamente para agentes" para productos como BigQuery, Cloud Run y GKE. Puedes instalar estas funciones verificadas con comandos estándar como npx skills add google/skills.
Comienza a desarrollar en Google Cloud con el crédito gratis de $300 y los más de 20 productos del nivel Siempre gratuito.