01Explicar un código
Explícame qué hace este código [lenguaje], línea por línea, como si fuera un programador junior. Al final, dime si ves algún problema o caso que no esté contemplado. [pega aquí el código]
La IA es un compañero de programación que nunca se cansa de explicar. Funciona mejor cuando le das contexto: el lenguaje y la versión, qué debe hacer el código, qué error sale exactamente y qué has probado ya. Y siempre, siempre, revisa y prueba lo que te devuelve antes de usarlo.
Explícame qué hace este código [lenguaje], línea por línea, como si fuera un programador junior. Al final, dime si ves algún problema o caso que no esté contemplado. [pega aquí el código]
Este código [lenguaje] debería [lo que debería hacer], pero [lo que pasa en realidad]. El error exacto es: [pega el error]. Explícame la causa y dame la corrección mínima, sin reescribir todo. [pega aquí el código]
Escribe una función en [lenguaje] que [lo que debe hacer]. Entradas: [entradas]. Salida: [salida]. Ten en cuenta estos casos especiales: [casos]. Añade comentarios breves y un ejemplo de uso.
Escribe tests con [framework, p. ej. pytest o Jest] para esta función. Incluye el caso normal, los casos límite y los errores esperados. Explica en una línea qué comprueba cada test. [pega aquí la función]
Refactoriza este código [lenguaje] para que sea más legible y fácil de mantener, sin cambiar lo que hace. Explica cada cambio que hagas y por qué. [pega aquí el código]
Haz una revisión de este código como lo haría un programador senior: errores, problemas de rendimiento, seguridad, nombres poco claros y casos no contemplados. Ordena los comentarios de más a menos importante. [pega aquí el código]
Necesito una expresión regular en [lenguaje] que [lo que debe encontrar o validar]. Ejemplos que deben coincidir: [ejemplos]. Ejemplos que NO deben coincidir: [ejemplos]. Explícame cada parte de la expresión.
Tengo estas tablas: [describe tablas y columnas]. Escribe una consulta SQL para [motor: MySQL, PostgreSQL…] que [lo que quieres obtener]. Explica los JOIN y dime si conviene algún índice.
Escribe la documentación de esta función o módulo: para qué sirve, parámetros, qué devuelve, errores posibles y un ejemplo de uso. Formato [docstring / JSDoc / README]. [pega aquí el código]
Sé programar en [lenguaje que conoces] y quiero aprender [lenguaje nuevo]. Explícame las 10 diferencias más importantes con ejemplos de código lado a lado, y propón 3 ejercicios pequeños para practicar.
Traduce este código de [lenguaje origen] a [lenguaje destino], usando las costumbres habituales del segundo (no una traducción literal). Señala lo que no tenga equivalente directo. [pega aquí el código]
Necesito un comando de [bash / PowerShell / git] que [lo que quieres hacer]. Explícame qué hace cada parte y avísame si el comando puede borrar o sobrescribir algo.
Crea un prompt a tu medida en 30 segundos con el generador.
✨ Ir al generadorPulsa «Copiar», pégalo en ChatGPT, Gemini o Claude y cambia lo que va entre [corchetes] por tus datos. También puedes pulsar «Abrir en ChatGPT» para ir directamente.
Sí. Están escritos en lenguaje natural, así que sirven para cualquier inteligencia artificial de texto.
Sí: en el generador de la portada eliges el tipo de tarea, rellenas los detalles y obtienes un prompt personalizado.