Los prompts de programación con AI marcan la diferencia entre usar Claude o ChatGPT como un buscador ligeramente más rápido y usarlo como un compañero de programación eficaz. El modelo es capaz de ambas formas; lo que cambia el resultado es cómo preguntas. Un prompt de programación sólido indica el lenguaje y el framework, proporciona a la AI el código o error real, define una sola tarea clara y explica cómo debe ser un buen resultado: un diff, una función probada, una explicación de la causa raíz. Entrada vaga, salida vaga.
Esta guía reúne prompts prácticos de programación con AI para el trabajo que los desarrolladores realizan a diario: escribir funciones, corregir errores, revisar código, escribir pruebas y documentar API. Todos funcionan con Claude, ChatGPT o cualquier chat de AI. Cópialo, pega tu código o error y completa los corchetes.
Qué hace que un prompt de programación funcione
Los mejores prompts de programación comparten cuatro características: mencionan el stack, proporcionan a la AI la entrada real en lugar de una descripción, piden una sola cosa y especifican el formato de la respuesta. «Corrige mi código» obliga a la AI a adivinar; «aquí tienes la función y el stack trace, encuentra la causa raíz y devuelve una versión corregida con una explicación de una línea sobre lo que estaba mal» te da algo que puedes usar. Mantén esa estructura al adaptar los prompts siguientes.
En lugar de volver a pegar tu stack y tus convenciones en cada prompt de los siguientes, Max se carga una vez y ya sabe cómo desarrollar, depurar, revisar y probar siguiendo tus patrones: el paso del «asistente configurado» al que apunta esta guía después de la lista de prompts.
Ver Max →Prompts para escribir y refactorizar
Estos prompts convierten una especificación clara en código funcional y el código desordenado en algo mantenible.
Escribe una función en [LANGUAGE] que [WHAT IT SHOULD DO]. Entradas: [INPUTS]. Salida: [OUTPUT]. Gestiona estos casos límite: [EDGE CASES]. Sigue [STYLE/CONVENTION] y añade comentarios breves solo cuando la lógica no sea obvia. Devuelve la función junto con dos llamadas de ejemplo.
Refactoriza este código de [LANGUAGE] para mejorar su legibilidad y mantenibilidad sin cambiar su comportamiento. Explica cada cambio en una línea, señala cualquier elemento que parezca un error latente y mantén igual la interfaz pública. Este es el código: [PASTE CODE]
Convierte este código de [LANGUAGE A] a [LANGUAGE B], manteniendo idéntica la lógica y usando patrones idiomáticos del lenguaje de destino. Señala cualquier punto en el que no sea posible una traducción directa y qué hiciste en su lugar. Código: [PASTE CODE]
Prompts de depuración
La depuración es donde un prompt bien planteado ahorra más tiempo, siempre que le proporciones a la AI el error, no una paráfrasis del mismo.
Aquí tienes un error de [LANGUAGE] y el código relevante. Diagnostica la causa raíz, no solo el síntoma, y después dame una versión corregida y una explicación de una línea sobre cuál era realmente el problema. Error: [PASTE STACK TRACE]. Código: [PASTE CODE]
Este código se ejecuta, pero produce el resultado incorrecto. Esperado: [EXPECTED]. Real: [ACTUAL]. Recorre la lógica paso a paso, identifica dónde diverge del comportamiento previsto y devuelve la solución. Código: [PASTE CODE]
Prompts de revisión de código
Contar con una segunda opinión sobre cada cambio es ideal, pero rara vez está disponible. Estos prompts simulan una revisión sénior.
Revisa este código de [LANGUAGE] como lo haría un ingeniero sénior. Agrupa tus hallazgos por gravedad - errores, problemas de seguridad, rendimiento y, después, estilo - y para cada uno indica la línea específica, el problema y la solución. No reescribas todo el archivo; señala lo importante. Código: [PASTE CODE]
Comprueba este código únicamente en busca de problemas de seguridad: inyección, manejo inseguro de entradas, secretos en el código y dependencias inseguras. Para cada hallazgo, explica el riesgo en una línea y muestra la versión más segura. Código: [PASTE CODE]
Prompts de pruebas
Las pruebas son lo que más probablemente se omita cuando hay poco tiempo. Estos prompts permiten crearlas rápidamente.
Escribe pruebas unitarias para esta función de [LANGUAGE] usando [TEST FRAMEWORK]. Cubre el caso principal, los casos límite y los casos de error. Enumera los casos que vas a probar antes del código para que pueda comprobar que no falta nada. Función: [PASTE CODE]
Estoy a punto de cambiar [WHAT YOU ARE CHANGING]. Enumera los casos de prueba que debería tener preparados antes de tocar este código para asegurarme de no haber roto nada, incluidos los casos que la gente suele olvidar.
Prompts de documentación y explicación
La documentación y la incorporación de nuevos miembros al equipo son áreas en las que la AI ahorra discretamente horas cada semana.
Explica este código a un desarrollador nuevo en la base de código. Describe qué hace, por qué está estructurado así y qué es lo que más probablemente no entenderá. Sé conciso. Código: [PASTE CODE]
Genera la documentación para desarrolladores de este endpoint de API: método, ruta, parámetros, un ejemplo de solicitud y respuesta, los casos de error y el requisito de autenticación. Fuente: [PASTE ROUTE OR CONTROLLER CODE]
De los prompts a un flujo de trabajo completo de programación
Los prompts individuales resuelven tareas concretas. Los desarrolladores que más provecho sacan de la AI dejan de volver a explicar su stack, sus convenciones y sus estándares en cada sesión, y los cargan una sola vez para que cada respuesta siga ya sus patrones. Esa es la diferencia entre pegar un prompt y trabajar con un asistente configurado que conoce las reglas de tu base de código. Si quieres un conjunto probado en lugar de crear el tuyo, los paquetes de prompts de tecnología y desarrollo de KissMySkills cubren la construcción, la depuración, la revisión, las pruebas y la documentación, y están listos para usar con Claude, ChatGPT o cualquier chat de AI.
Construcción, depuración, revisión de código, pruebas y documentación: paquetes de prompts para desarrolladores según su función, que van más allá de las plantillas genéricas. Funcionan con Claude, ChatGPT o cualquier chat de AI.
Explorar prompts de programación →Explorar todos los prompts →