Las habilidades te permiten mejorar las capacidades del modo de agente con conocimientos especializados y flujos de trabajo personalizados. Se basan en el estándar abierto de habilidades del agente.
A diferencia de los archivos AGENTS.md, las habilidades representan conocimientos especializados on demand. Esta estructura permite que el modo de agente mantenga una gran cantidad de capacidades especializadas, como la migración entre versiones específicas de la biblioteca o la adaptación de un elemento componible a diferentes tamaños de pantalla, sin abarrotar la ventana de contexto inmediato del modelo.
El modelo decide de forma autónoma cuándo emplear una habilidad en función de tu solicitud y la descripción de la habilidad. Cuando se identifica una habilidad pertinente, el modelo extrae de forma dinámica las instrucciones y los recursos completos necesarios para completar la tarea.
Para activar una habilidad on demand, pídele al agente que realice una tarea que sea pertinente para la habilidad. También puedes ingresar @ en la casilla de entrada para activar una habilidad específica.
Para importar una habilidad de Android a Android Studio, descarga la habilidad 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 tu directorio principal.
Ten en cuenta que Android Studio, antes de Quail, solía cargar habilidades de 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.