⏱️ Tiempo: ~20 minutos
Construye nuevas funcionalidades usando agentes especializados: agentes TDD para código confiable y agentes de diseño para una UI atractiva.
Los agentes personalizados con transferencias dividen flujos de trabajo complejos en pasos más pequeños, manteniéndote en control para las decisiones críticas.
Un nuevo modo de Búsqueda del Tesoro:
- Las mismas preguntas que el bingo
- Mostradas como una lista simple con checkboxes
- Medidor de progreso en la parte superior
- Clic para marcar los elementos como completados
- Inicia un nuevo Chat en Plan Mode
- Escribe:
Add a new Scavenger Hunt mode: same questions, but shown as a simple list with checkboxes and a progress meter - Itera sobre el plan — verifica que:
- ✅ Agregue el modo a la pantalla de inicio
- ✅ Cree un nuevo componente para la vista de lista
- ✅ Incluya un indicador de progreso
- ❌ No se exceda con funcionalidades
-
Selecciona el agente TDD Red
-
Haz clic en Start
-
Observa cómo escribe pruebas para:
- Renderizado de componentes
- Interacciones con checkboxes
- Cálculo de progreso
- Manejo de estado
-
Revisa el Test Explorer de VS Code para ver las pruebas fallando
- Cuando Red termine, selecciona el agente TDD Green
- Observa cómo:
- Implementa el código mínimo para pasar las pruebas
- Ejecuta las pruebas después de cada cambio
- Itera hasta que todas las pruebas pasen
- Selecciona el agente TDD Refactor
- Déjalo limpiar el código mientras mantiene las pruebas en verde
Si algo sale mal:
- Usa los Checkpoints del Chat para revertir
- Regresa al punto antes de que "TDD Red" comenzara
- Intenta de nuevo con prompts ajustados
💡 Bonus: Prueba TDD Supervisor para un flujo TDD completamente automatizado
✅ Resultado: ¡Una funcionalidad de Búsqueda del Tesoro completamente probada, construida con TDD disciplinado!
Usa el agente Pixel Jam para enfocarte en la iteración de UI mientras construyes nuevas funcionalidades.
Un nuevo modo de Card Deck Shuffle:
- El jugador abre el juego
- Toca para obtener una carta aleatoria
- La carta se voltea con una animación
- Muestra una pregunta para discutir
- Inicia un nuevo Chat
- Selecciona Pixel Jam como agente
- Escribe:
New mode: Card Deck Shuffle. Every player opens the game, taps, and gets a random card with a question - Observa cómo itera sobre la UI
- Da seguimiento para refinar:
Add a cool 3D flip animation when revealing the cardMake the card styling match the cyberpunk theme - Haz commit cuando estés satisfecho
- Se enfoca en el diseño visual primero
- Itera sobre UI/UX antes de la lógica
- Usa las instrucciones de diseño frontend
- Crea interfaces pulidas y animadas
Combina herramientas MCP, flujos personalizados y aislamiento de subagentes para capacidades de revisión potentes.
- Inicia un nuevo Chat con Pixel Jam
- Escribe:
Run review - Cuando se te solicite, haz clic en Allow for this Workspace para el acceso a la herramienta Playwright
- Observa cómo:
- Toma capturas de pantalla de cada página
- Analiza problemas de usabilidad
- Verifica accesibilidad
- Revisa consistencia visual
| Categoría | Verificaciones |
|---|---|
| Usabilidad | Flujo de navegación, claridad de botones, retroalimentación |
| Accesibilidad | Contraste de color, navegación por teclado, lectores de pantalla |
| Visual | Consistencia, espaciado, alineación |
| Interacción | Áreas táctiles, estados hover, animaciones |
Después de la revisión:
File the critical findings as GitHub issues
Fix the accessibility issues you found
Assign the navigation bug to a background agent
✅ Resultado: ¡Una revisión UX completa con hallazgos accionables!
Si tienes tiempo, prueba estos:
| Desafío | Enfoque |
|---|---|
| Corregir problemas de UX | Delegar a un agente en segundo plano o en la nube |
| Múltiples temas | Agregar un selector de temas a la pantalla de inicio |
| Compartir en redes | Agregar botón de compartir al estado de victoria |
| Tabla de posiciones | Registrar y mostrar las puntuaciones más altas |
| Efectos de sonido | Agregar retroalimentación de audio para las interacciones |
Aprendiste a:
- Usar agentes TDD para desarrollo guiado por pruebas
- Construir funcionalidades con el ciclo Red-Green-Refactor
- Usar agentes enfocados en diseño como Pixel Jam
- Ejecutar revisiones UX completas
- Combinar múltiples agentes para flujos de trabajo complejos
¡Felicidades! Completaste el VS Code GitHub Copilot Agent Lab.
- ✅ Una aplicación de Social Bingo completamente rediseñada
- ✅ Temas de quiz personalizados
- ✅ Modo Búsqueda del Tesoro (construido con TDD)
- ✅ Modo Card Deck Shuffle (orientado al diseño)
- Ingeniería de Contexto — Enseñarle a la IA sobre tu código
- Primitivas Agénticas — Agentes en segundo plano, en la nube y personalizados
- Desarrollo Orientado al Diseño — Iteración de UI con asistencia de IA
- Desarrollo Guiado por Pruebas — Código confiable con agentes TDD