Descubre primero la lista de habilidades; carga y reutiliza una habilidad instalada adecuada en lugar de duplicarla. Crea una habilidad cuando un flujo de trabajo repetitivo, una preferencia de usuario o un procedimiento verificado puedan ayudar en tareas futuras. Una solicitud única generalmente necesita una respuesta o un artefacto.
Usa skill_create con nombre, descripción e instrucciones. La descripción explica cuándo se aplica la habilidad. Las instrucciones proporcionan los pasos esenciales, los nombres reales de las herramientas a descubrir, las entradas requeridas, las comprobaciones y el manejo real de fallos. Mantén los secretos y los datos de tareas privadas fuera. Una habilidad no otorga permisos ni añade capacidades en tiempo de ejecución. Las herramientas ejecutan el trabajo; el texto de la habilidad lo guía.
Para cambios, skill_load devuelve la versión actual. Usa skill_update con skill_id y versión_esperada; vuelve a leer en caso de conflictos. Solo las habilidades personales son editables. Las habilidades creadas se instalan inmediatamente y permanecen disponibles entre chats y reinicios. Prueba el flujo de trabajo con datos de muestra inofensivos usando herramientas reales antes de afirmar que funciona. Reporta el nombre de la habilidad guardada y cualquier parte no verificada.