Skip to main content
Estás viendo la documentación para desarrolladores
Esta documentación es para desarrolladores que trabajan con la plataforma para desarrolladores de Base44. Para información sobre cómo agregar habilidades a los agentes en el editor de apps, consulta Configurar un agente de IA.
Las habilidades de agente son conjuntos de instrucciones reutilizables. Dan a tus agentes de IA comportamientos, conocimientos o políticas específicos, como una política de reembolsos o una voz de marca. Las habilidades de agente pertenecen a la app. Las defines una vez para tu app y luego puedes asociar cualquiera de ellas a cualquier agente de esa app.
Estas son habilidades para los agentes que funcionan dentro de tu app. No son las habilidades de Base44 que enseñan a asistentes de programación con IA como Claude y Cursor a crear apps de Base44.

Cómo usan los agentes las habilidades

Cada agente selecciona por nombre las habilidades que necesita. En tiempo de ejecución, el agente siempre ve la descripción de cada habilidad seleccionada. Solo carga las instrucciones completas cuando decide que la habilidad es relevante. Así, el prompt del agente se mantiene pequeño y aun así tiene acceso a instrucciones detalladas cuando las necesita. Puedes asociar hasta 10 habilidades a un solo agente. Una app puede tener hasta 100 habilidades en total. Para asociar una habilidad a un agente, agrega el nombre de la habilidad al array selected_skill_names del agente:

Definir habilidades de agente localmente

Cada habilidad es un único archivo Markdown en tu directorio base44/agent-skills/. El nombre del archivo, sin la extensión .md, es el nombre de la habilidad. El frontmatter YAML contiene la description de la habilidad. El cuerpo contiene las instrucciones que el agente sigue al usar la habilidad. Por ejemplo:
Los nombres de las habilidades deben estar en minúsculas y usar guiones para separar palabras, por ejemplo refund-policy. Las descripciones pueden tener hasta 1024 caracteres. El cuerpo de las instrucciones puede tener hasta 15000 caracteres.
De forma predeterminada, las habilidades se encuentran en base44/agent-skills/. Puedes personalizar la ruta con agentSkillsDir en la configuración de tu proyecto.

Desplegar habilidades de agente

Despliega las habilidades de agente con agent-skills push. También puedes usar deploy para enviar todos los recursos del proyecto a la vez. Para descargar las habilidades de agente a tu proyecto local, usa agent-skills pull.

Ver también

Esta página fue traducida con IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.