Una habilidad es un procedimiento reutilizable y con nombre que enseña a Zero cómo hace tu equipo un tipo de trabajo concreto.
La primera vez que le pides algo a Zero, escribes un prompt. La segunda vez, puede que pegues el mismo prompt con pequeños ajustes. A la tercera, ya estás copiando un prompt largo de un documento de Notion que alguien llamó la "biblioteca de prompts del equipo". Ese es el momento de convertirlo en una habilidad.
El problema que las habilidades resuelven
Un chat puntual está bien para una tarea puntual. Pero casi todos los equipos tienen un backlog de trabajo que se repite — entradas distintas, misma forma:
- Llega un cliente → busca su historial → redacta una respuesta en su idioma → registra el ticket
- Aparece un informe de bug → extrae los pasos para reproducir → clasifica la severidad → abre una issue estructurada
- Lunes por la mañana → saca los números de la semana pasada → compara con la semana anterior → publica un resumen
Sin habilidades, cada uno de estos es un prompt de 200 palabras que todo el mundo tiene que recordar. Con habilidades, son un slash command: /triage-bug-report, /weekly-metrics, /customer-reply.
Cada habilidad lleva un / delante. Un selector visual de habilidades está en la hoja de ruta — por ahora, creas una habilidad, le dices a tu agente que existe, y el agente la usa desde ese momento.
Cuándo hacer una habilidad
La regla honesta: si has escrito sustancialmente el mismo prompt más de dos veces — o puedes imaginar a un compañero escribiéndolo — es una habilidad.
Señales concretas:
- El trabajo tiene un nombre que tu equipo ya usa ("brief matutino," "escaneo de competencia")
- El prompt menciona herramientas, canales o plantillas concretos que no deberían cambiar en cada ejecución
- La salida tiene una forma fija (un resumen, un borrador, una issue)
- Varias personas del equipo necesitan activarlo
- Quieres que se ejecute con una tarea programada
Qué hay en una habilidad
Una habilidad es un documento markdown corto con tres secciones:
- Descripción. Un resumen de una línea que le dice a Zero cuándo aplica esta habilidad. Zero compara las solicitudes entrantes con las descripciones, así que la redacción importa —
"triar un informe de bug de cara al cliente y abrirlo en GitHub con severidad"es mejor que"hacer cosas de bugs." - Cuerpo. El procedimiento en sí. La prosa normal funciona; no necesitas pseudocódigo. Menciona las herramientas que Zero debe usar, la forma de la salida y las restricciones. El cuerpo se parece bastante al prompt original que funcionó.
- Conectores permitidos (opcional). Una lista de restricción — si solo quieres que esta habilidad toque Slack y GitHub, ponlos. Por defecto la habilidad puede usar cualquier cosa que tu espacio de trabajo tenga conectada.
Eso es todo. Sin grafo de nodos, sin configuración YAML, sin sección de disparadores.
Escribir una habilidad desde un chat
La vía más rápida es escribir el prompt en el chat primero, conseguir que funcione, y luego promocionarlo. Zero puede hacerlo por ti:
"Convierte la última conversación en una habilidad reutilizable llamada
triage-bug-report. Haz una descripción concisa."
Zero hará lo siguiente:
- Releerá la conversación
- Extraerá el procedimiento
- Propondrá una descripción
- Guardará la habilidad en tu espacio de trabajo
- Te dirá el nombre canónico que puedes usar después
Edita la habilidad guardada desde la página de Habilidades en tu espacio de trabajo si quieres afinar la redacción.
Cómo elige Zero una habilidad
No tienes que invocar una habilidad por su nombre. Zero carga la habilidad automáticamente cuando una solicitud entrante coincide con su descripción. Así que si escribiste una habilidad llamada customer-reply-draft con descripción "redactar una respuesta a un correo de cliente usando nuestra voz y nuestros docs," entonces reenviar un correo de cliente — o decir "redacta una respuesta a este cliente" — activará esa habilidad sin que la nombres.
Si quieres forzar una habilidad concreta, menciónala explícitamente: "Usa la habilidad customer-reply-draft en este correo."
Habilidades integradas
Cada agente de Zero llega con un repertorio de habilidades transversales integradas por VM0 — que cubren investigación y análisis, finanzas y contabilidad, legal y compliance, producto, marketing, atención al cliente y comunicación de equipo. Son procedimientos de dominio, no flujos de conectores: cada uno enseña a Zero cómo manejar un tipo de trabajo recurrente.
Cada una es un slash command que puedes invocar directamente. Un muestrario:
/deep-dive— investigación estructurada y diseño de solución; recopila hechos y luego explora opciones/prd-writing— requisitos de producto con encuadre estructurado del problema y criterios de aceptación/copywriting— copy de marketing para varios canales (blogs, correos, social, landings)/competitor-matrix— matrices de comparación de funciones, desmontes de posicionamiento, análisis de win/loss/customer-reply— respuestas empáticas y alineadas con la marca, adaptadas al canal y a la urgencia/nda-screening— clasifica NDAs entrantes como VERDE / AMARILLO / ROJO y los enruta/status-updates— informes de progreso y actualizaciones a interesados adaptados a cualquier audiencia
Compartir habilidades en el equipo
Las habilidades están vinculadas al espacio de trabajo, no a la persona. Una vez que guardas una habilidad, cualquier miembro del espacio de trabajo puede usarla. No hay un paso separado de "publicar".
Esto importa: significa que la primera persona que escribe una habilidad útil le da a todo el equipo esa capacidad. Un equipo de cinco con diez habilidades bien nombradas avanza significativamente más rápido que un equipo que aborda cada tarea de forma individual.
Patrones comunes
Unas pocas formas que aparecen una y otra vez:
- El formulario de entrada. Una habilidad que toma una entrada (un correo, un informe de bug, un hilo) y produce un artefacto estructurado (una issue, un borrador, una fila).
- El brief con cadencia. Una habilidad emparejada con una tarea programada que se ejecuta a diario o semanalmente y publica en un lugar visible.
- El ayudante a mitad de conversación. Una habilidad activada con
@Zeroen un canal que hace una subtarea enfocada (buscar, resumir, clasificar). - El compositor. Una habilidad que produce un paquete multi-formato — borrador de blog + posts sociales + tarjetas — en una sola ejecución.
Errores a evitar
- Habilidades demasiado estrechas. Si una habilidad solo encaja con una entrada muy específica, es frágil. Apunta a la forma del trabajo, no a los detalles de la entrada.
- Habilidades demasiado vagas. "Ayuda con marketing" es tan amplio que Zero no sabrá cuándo aplicarlo. Sé específico en la descripción.
- Habilidades que codifican credenciales en duro. No pegues claves de API en el cuerpo de las habilidades. Usa conectores personalizados en su lugar.
- Habilidades que ocultan la forma de la salida. Indica explícitamente cómo debe quedar el artefacto — "una lista numerada de tres elementos" o "un borrador de respuesta de menos de 150 palabras."
Qué sigue
- Pon una habilidad en una tarea programada para que se ejecute sin que escribas.
- Restringe qué conectores puede tocar una habilidad mediante permisos.
- Consulta Flujos de ejemplo para habilidades escritas de principio a fin.