Communitygithub.com

mrfacecheck/viewwright

Habilidad de Codex para trabajo de UI de producto con alcance definido, comportamiento preservado y transferencia verificada con evidencia.

¿Qué es viewwright?

Esta habilidad de Codex, `mrfacecheck/viewwright`, está diseñada para desarrolladores que trabajan en interfaces de usuario (UI) de producto de forma controlada y segura. Su objetivo principal es permitir modificaciones en la UI sin alterar el comportamiento existente de la aplicación, garantizando que los cambios no introduzcan errores ni rompan funcionalidades previas. La habilidad se enfoca en tres pilares: alcance definido (el desarrollador especifica claramente qué parte de la UI se modificará), preservación del comportamiento (se escriben y ejecutan pruebas automáticas antes y después de los cambios para verificar que la funcionalidad se mantiene intacta) y transferencia verificada con evidencia (al finalizar, se genera un informe o resumen con evidencia de que el comportamiento se ha preservado, como capturas de pantalla, resultados de pruebas o registros). Es compatible con Codex y se puede integrar en flujos de trabajo de desarrollo donde se requiera alta confiabilidad en las modificaciones de UI, como en entornos de producción o equipos que siguen metodologías ágiles con entregas frecuentes. La habilidad utiliza herramientas como pruebas unitarias, pruebas de integración o visual testing para asegurar la calidad, y se activa mediante comandos específicos en el contexto del agente de Codex.

Compatible con~Claude Code✓Codex CLI~Cursor
npx skills add mrfacecheck/viewwright

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace viewwright?

Habilidad de Codex para trabajo de UI de producto con alcance definido, comportamiento preservado y transferencia verificada con evidencia.

Descripción

Esta habilidad permite a los desarrolladores realizar modificaciones en la interfaz de usuario (UI) de un producto de software de manera controlada y segura. Asegura que cualquier cambio en la UI no altere el comportamiento funcional existente, mediante la verificación automatizada con evidencia concreta.

Características principales

  • Alcance definido: Especifica claramente qué parte de la UI se va a modificar.
  • Comportamiento preservado: Las pruebas automatizadas (unitarias, de integración, visuales) garantizan que la funcionalidad existente no se rompa.
  • Transferencia verificada: Al finalizar, se genera un resumen con evidencia (capturas de pantalla, resultados de pruebas, registros) que demuestra que los cambios son seguros.

Cómo usar

  1. Define el alcance de la modificación en el prompt de Codex.
  2. La habilidad ejecuta las pruebas de comportamiento actual.
  3. Realiza los cambios en la UI.
  4. Vuelve a ejecutar las pruebas para confirmar que el comportamiento se preserva.
  5. Genera un informe de evidencia.

Requisitos

  • Acceso a Codex (OpenAI).
  • Herramientas de prueba configuradas (p.ej., Playwright, Jest, Cypress).
  • Entorno de desarrollo con control de versiones.

Ejemplo de comando

/codex aplicar-ui --scope "botón de envío del formulario de contacto" --preservar-comportamiento

Soporte

Para más información, consulta la documentación de Codex o contacta al mantenedor de la habilidad.

Skills relacionados