Ismael Fierro
Erasmo Hernández
ProfesorIsmael Fierro
Erwin Mauricio Contreras
Daniel Alfredo García Serna
Boris Turcios
pregunta: ¿Devin no identifica .windsurf?
Debiese soportarlo, en mi caso muestra esto. Al preguntarle a Devin Desktop.
Lo probaré a ver si soporta
¿Es posible planificar tareas sin ejecutar código?
Totalmente. Puedes pedirle al agente que analice tu proyecto y genere una estrategia detallada en un archivo .md, separando la fase de ideación de la implementación real en tu base de código.
Esto es vital para mantener el control. Te permite revisar decisiones de arquitectura, paletas de colores o pasos de migración antes de que una sola línea sea modificada.
📚 CLASE: CÓMO CREAR SKILLS EN DEVIN PARA NEXT.JS
━━━━━━━━━━━━━━━━━━
🎯 IDEA PRINCIPAL
Una skill convierte instrucciones repetitivas de tu proyecto en conocimiento reutilizable para Devin.
En lugar de explicar cada vez cómo hacer algo, defines una vez las reglas y el agente puede aplicarlas en futuras sesiones.
━━━━━━━━━━━━━━━━━━
⚡ RESUMEN ULTRA RÁPIDO
.devin/skills y pueden viajar con el repositorio.━━━━━━━━━━━━━━━━━━
🔑 LO IMPORTANTE
runServer para controlar cómo iniciar el proyecto.localhost significa datos locales: puedes estar conectado a producción.3000 si otro proceso puede ocupar ese puerto.dotenv-cli permite seleccionar explícitamente qué archivo de variables utilizar.━━━━━━━━━━━━━━━━━━
🧩 MODELO MENTAL
Problema repetitivo → Reglas → Skill → Detección → Ejecución → Resultado
━━━━━━━━━━━━━━━━━━
🚀 ACCIONES PARA HOY
━━━━━━━━━━━━━━━━━━
🟣 VENTAJA PROFESIONAL
━━━━━━━━━━━━━━━━━━
📝 CIERRE
El principiante le explica a la IA cómo hacer algo cada vez que lo necesita.
El profesional convierte esas instrucciones repetitivas en conocimiento persistente y reutilizable.
La idea potente: no entrenes al agente repitiendo instrucciones; codifica tus reglas como parte del proyecto.
🤖 **DEVIN: CREAR SKILLS PARA NEXT.JS** 🧩 **¿Qué es una Skill?** Una **Skill** es un conjunto de instrucciones y conocimientos que permite a Devin realizar tareas específicas de forma más consistente. 🧠 **MEMOTECNIA:** **SKILL = "ENSEÑARLE A DEVIN CÓMO HACER ALGO"** 🎓🤖 ⚙️ **SKILLS EN NEXT.JS** Podemos crear una Skill especializada para trabajar con: ⚛️ Next.js 📦 Dependencias 📂 Estructura del proyecto 🧩 Componentes 🛣️ Routing 🎨 UI 🔄 **FLUJO** 📋 Crear Skill ↓ 🧠 Definir instrucciones ↓ 📚 Agregar conocimientos/contexto ↓ 🤖 Devin utiliza la Skill ↓ 💻 Ejecuta tareas de Next.js 🧠 **MEMOTECNIA:** **C-D-U** 📋 **C**rea → 🧠 **D**efine → 🤖 **U**sa 🎯 **¿PARA QUÉ SIRVE?** Permite estandarizar cómo Devin trabaja en un proyecto y evitar que tengas que repetir las mismas instrucciones constantemente. 🔥 **IDEA CLAVE:** **Skill = instrucciones reutilizables que especializan a Devin para una tarea, tecnología o flujo de trabajo.** 🧠 **MEMOTECNIA FINAL:** **"SKILL = CONOCIMIENTO + INSTRUCCIONES + REUTILIZACIÓN"** ♻️🤖 👉 En Next.js: **Skill → Devin → código más consistente** ⚛️🚀