jira-reader
Lee y consulta tickets de Jira del proyecto NAA en bluestack-cms.atlassian.net. Usar siempre que se necesite: buscar tickets por JQL, leer el detalle de un ticket, obtener sus comentarios, listar transiciones disponibles, buscar usuarios por nombre, extraer casos de prueba de un ticket para comparar con resultados de automatización, o reunir contexto antes de crear un ticket o escribir un comentario. Se activa con frases como: "buscá tickets de", "qué dice el NAA-XXXX", "leé el ticket", "cuáles son los comentarios de", "buscar por JQL", "dame el contexto del ticket", "encontrá tickets similares", "qué casos de prueba tiene el NAA-XXXX", "un agente necesita leer el ticket", "extraé los criterios de aceptación del NAA-XXXX". Esta skill es el punto de entrada de lectura para el sistema multi-agente de QA. jira-writer depende de sus outputs para el flujo de validación Dev_SAAS.
Repository SourceNeeds Review
jira-writer
Crea tickets y escribe comentarios de validación QA en el proyecto NAA de Bluestack, siguiendo las convenciones del equipo. Usar siempre que se necesite: crear un QA Bug (Front o Back), escribir un comentario de validación sobre Master, Dev_SAAS o ambiente de cliente, reportar resultados de pruebas automatizadas Selenium, ticketear un bug, transicionar el estado de un ticket, o linkear tickets relacionados. Se activa con frases como: "creá un ticket", "levantá un bug", "comentá la validación", "validé sobre master", "validé en dev_saas", "el ticket tiene errores", "pasá a versionar", "linkeá con", "basate en el NAA-XXXX", "los tests pasaron", "los tests fallaron", "registrá los resultados en jira", "el pipeline terminó con errores", "actualizá el ticket con los resultados del test", "crear bug desde el test fallido". También se activa cuando un agente automatizado (test-reporter) envía un JSON con resultados de tests. Depende de jira-reader para leer contexto previo cuando se necesita.
Repository SourceNeeds Review
update-testids
Lee un ticket de Jira con screenshots de DevTools, extrae los data-testid implementados por el front, actualiza los locators en los POMs del framework, valida en un flujo grid real y actualiza su propio conocimiento base. Activar cuando el usuario diga: "actualizar los testids del ticket X", "levantar los data-testid de NAA-XXXX", "actualizar los POMs con los testids nuevos", "sincronizar los locators con el front", "el front implementó data-testid en X", "hay testids nuevos en el ticket", "levantá los locators del ticket".
Repository SourceNeeds Review
create-session
Genera archivos .test.ts para el framework de automatización Bluestack dentro de la carpeta /sessions. Usar siempre que el usuario quiera crear un nuevo test, una nueva sesión, un nuevo caso de prueba, o cuando mencione "nuevo test", "nueva sesión", "quiero probar X flujo", "automatizar X", o cualquier variante de agregar cobertura de testing a una funcionalidad del CMS. También activar cuando el usuario describa un flujo de pasos que deba ser validado.
Repository SourceNeeds Review