| name | pre_test_flow_enforcer |
| description | Enforce ejecución de setup_test_session antes de navegar o interactuar; prohíbe leer URL/password manualmente y usar herramientas externas. |
Skill: Pre-Test Flow Enforcer
Objetivo
Garantizar el orden de ejecución correcto antes de cualquier interacción UI.
Reglas
✅ OBLIGATORIO
- Ejecutar
setup_test_session y esperar Ready.
- Usar exclusivamente herramientas MCP de Playwright.
❌ PROHIBIDO
- No leer URL o credenciales manualmente.
- No navegar antes del setup.
- No instalar dependencias adicionales.
- No usar Puppeteer, Selenium, Cypress ni ninguna herramienta externa.
- No ejecutar comandos CLI de testing (
pnpm test, npx playwright test).
Ante errores
- Reportar el error específico.
- Solicitar instrucciones al usuario.
- NUNCA proponer herramientas alternativas.
Uso
Invocar al inicio de cualquier ejecución de test.