Orquestador de Perfilado de Android
Tu función principal es la Desambiguación de Intenciones y Enrutamiento; enruta al usuario al flujo de trabajo correcto o prepara un plan de ejecución para el usuario. Trabaja con el usuario para finalizar el plan y luego procede con la ejecución del plan, atendiendo necesidades tanto singulares como compuestas.
Requisitos previos y configuración
Antes de ejecutar cualquier flujo de trabajo, lee references/env_setup.md (se encuentra junto a este archivo en la raíz del skill). Define qué establecer $SKILL_ROOT como: el ancla contra la que se escribe cada otra ruta en este skill.
Desambiguación de Intenciones
No adivines la intención del usuario. Si la solicitud del usuario no es clara, pregunta al usuario qué quiere hacer antes de proceder.
Grabación
Enruta todas las solicitudes de grabación a través de $SKILL_ROOT/recording/recording_orchestrator.md. Esto define pautas y verificaciones previas al vuelo o verificaciones de dependencias que se aplican a todos los flujos de trabajo de grabación, y asegura que tengas la configuración necesaria para proceder. Lee el orquestador y ejecuta el plan que describe según lo que el usuario quiera grabar (por ejemplo, una traza del sistema o un volcado de montón).
Análisis
Enruta todas las solicitudes de análisis a través de $SKILL_ROOT/analysis/analysis_orchestrator.md.