Las habilidades te permiten mejorar las capacidades del agente con experiencia especializada y flujos de trabajo personalizados. Se basan en el estándar abierto de habilidades para agentes.
A diferencia de los archivos AGENTS.md, las habilidades representan la experiencia bajo demanda. Esta
estructura permite que el agente mantenga una gran cantidad de capacidades
especializadas, como migrar entre versiones específicas de bibliotecas o hacer que un
elemento componible se adapte a diferentes tamaños de pantalla, sin saturar la ventana de contexto
inmediata del modelo.
El modelo decide de forma autónoma cuándo usar una habilidad según tu solicitud y la descripción de la habilidad. Cuando se identifica una habilidad relevante, el modelo extrae de forma dinámica las instrucciones y los recursos completos necesarios para completar la tarea.
Para activar una habilidad a pedido, pídele al agente que realice una tarea que sea relevante
para la habilidad. También puedes ingresar @ en el cuadro de entrada para activar una habilidad
específica.
Para importar una habilidad de Android a Android Studio, descárgala del
repositorio de GitHub y guárdala en un directorio llamado
.agents/skills o .android-studio/skills en la raíz del proyecto o en el directorio
principal.
Ten en cuenta que Android Studio, antes de Quail, solía cargar habilidades desde directorios no estándar: .skills y agent/skills. Si tienes habilidades en esas
ubicaciones, muévelas a .agents/skills o .android-studio/skills cuando
actualices Android Studio a Quail 1 o versiones posteriores.
Para obtener más información sobre las habilidades de Android, consulta Introducción a las habilidades de Android.