trace-validate
Skill: Validar trazabilidad de una historia de usuario
Genera un reporte de trazabilidad que cruza los criterios de aceptacion de una historia de usuario (US-XXX) —sus reglas de negocio BR-XX y escenarios SC-XX— contra los casos de prueba y los artefactos de prueba automatizada (unit, integracion, e2e) presentes en el repositorio, y emite un veredicto sobre si toda la US queda cubierta.
Que hace: lee, mapea, intenta ejecutar las pruebas existentes y reporta. Es una actividad de verificacion, no de desarrollo.
Que NO hace: no escribe ni modifica codigo de aplicacion, no escribe nuevos tests (eso es de
quality-specialistviawork-implement), no edita la especificacion de producto (README de la US,TK-XXX, ADRs). Lo unico que produce es el reporte de trazabilidad. Lo que no se puede determinar de las fuentes va a Observaciones o se pregunta al usuario — nunca se inventa cobertura ni resultados.
Subagente requerido
Este skill debe ejecutarse bajo el subagente quality-specialist del proyecto cuando exista (es el mismo agente que escribe los tests en el cierre de work-implement, por lo que es el contexto natural para validarlos). No ejecutar el flujo normativo sin ese contexto si el proyecto lo define.
Como preguntar al usuario
Cuando este skill indique preguntar, pedir, confirmar o validar algo al usuario, hacerlo mediante la herramienta de preguntas estructuradas del cliente (opciones tappables o selector) en lugar de prosa libre. Reglas: