Skip to content

Índice de contenidos

Material para transformar el flujo de trabajo del equipo con GitHub Copilot en modo agente. El objetivo no es enseñar a usar una herramienta — es cambiar la mentalidad: de “yo escribo, la IA autocompleta” a “yo diseño la solución, el agente la ejecuta, yo reviso”.


Antes de entrar en contenido técnico, hay ideas que atraviesan todos los bloques:

Sin límites de imaginación

Los límites ahora no están en que no exista un software, sino en nuestra imaginación para construir lo que falta. Las herramientas ya están. Lo que frena es no ver las posibilidades.

Arquitectos, no picadores

Hoy no es necesario saber un lenguaje de programación, pero sí ser un auténtico arquitecto de software. Si a la IA le das unas buenas instrucciones, te picará un buen código. El valor del dev se mueve de “escribir código” a “diseñar soluciones”.

Plan → Test → Review → Avanzar

En cada fase de un PLAN: test y review iterativo antes de pasar a la siguiente. Incluso por los mismos agentes. El plan no es solo una lista — cada paso se valida antes de avanzar.

Conoce los extremos

Conoce los extremos de la lógica de negocio para marcar buenos tests. Tienes que saber exactamente qué es lo que quieres. Si a la IA no le dices qué quieres con exactitud y marcando pasos atómicos, tiende a alucinar.


Cada bloque incluye documentación de conceptos y una tarea práctica individual.



Al completar todos los bloques el equipo tiene todo configurado y funcionando:

copilot-instructions.md

Adaptado al stack real: Angular Signals + Laravel. Convenciones del equipo, restricciones de arquitectura, formato de respuestas.

Path-specific instructions

Instrucciones por tipo de fichero para Angular, Laravel y tests. Se activan automáticamente según el fichero que el agente toca.

Agentes Planner, Coder y Reviewer

Tres agentes con herramientas restringidas a su rol y handoffs configurados. El Planner no toca código, el Reviewer no crea ficheros.

Biblioteca de prompt files

Slash commands para las tareas más repetibles: /componente-signals, /controller-rest, /revisar-mr, /migration-safe.

Agent Skills

Skills con las convenciones del proyecto: testing, naming, patrones de código. Incluyen scripts y ejemplos reales.

Hooks de formato y seguridad

PostToolUse para formateo automático (Prettier + PHP CS Fixer). PreToolUse para bloquear operaciones peligrosas (DROP, rm -rf).