Skip to main content

Describir el resultado

Con la skill disponible en tu entorno, escribe una petición que describa la pantalla, sus acciones y sus datos:
No necesitas repetir MVVM, la jerarquía de superficies ni la lista de widgets. Esas convenciones están en la skill. El contexto útil es el contrato real: campos, validación, archivos de integración, comportamiento después de guardar y plataformas objetivo.

Cuándo se aplica

La skill se activa si la invocas, si pides issel_code_widgets o si solicitas explícitamente el estilo Issel. Su descripción excluye proyectos Flutter sin relación con Issel. Una vez activa, sus instrucciones se aplican a la tarea, respetando tus requisitos y las convenciones adoptadas en la app.

Qué hace el agente

Si falta la dependencia, la skill pide agregarla desde una copia local disponible o desde GitHub y resolverla antes de escribir UI. La copia local debe ser el paquete real, con pubspec.yaml y lib/. Si el paquete instalado no exporta los componentes necesarios, se debe explicar la incompatibilidad y detener la implementación dependiente. Una apariencia parecida o usar sólo IsselColors no demuestra integración: la vista utiliza componentes reales del barrel público.

Responsabilidades por tipo de proyecto

Referencias de la skill

agents/openai.yaml contiene metadatos de interfaz de la skill. El patrón de escritorio está descrito en la referencia y puede utilizarse sin disponer del proyecto PPG Trazabilidad citado allí.

Peticiones de ejemplo

Login con una API existente

Firebase Authentication

La skill aporta el patrón de integración. Las credenciales, configuración Firebase y APIs resueltas del producto deben existir para conectar autenticación real.

CRUD de productos

Selector con búsqueda

Ajustes de apariencia

Panel de escritorio

Pantalla de datos vacíos

Formulario con imagen

Adaptar una pantalla existente

Componente compartido

Primera pantalla estática

Galería para documentación

La galería es apropiada aquí porque la petición la solicita expresamente. En una pantalla de negocio, se eligen sólo los controles que resuelven su tarea.

Comprobar un resultado generado

Abre el diff y ejecuta el flujo principal. Comprueba que la vista importa el paquete, los campos validan, la selección se reconstruye, el envío evita duplicados y el resultado produce un único efecto de navegación o feedback. Revisa disposición móvil/escritorio, ambos temas, recursos liberados y dependencias de dominio.