Acabo de idear unos "prompts enlatados" increíbles que funcionan muy bien con gpt-5-codex y codex CLI (también con Claude Code). Son buenos para usar después de que ya hayas hecho un montón de trabajo en una sesión, para que el agente tenga la oportunidad de explorar realmente la base de código (es bueno intentar esto después de varias tareas diferentes, porque cada tarea hará que el agente explore y se familiarice con diferentes partes de la base de código): "Basado en todo lo que has visto, ¿cuáles son las partes más débiles/peores del sistema? ¿Qué necesita más ideas frescas y mejoras innovadoras/creativas/inteligentes?" Sigue con: "OK, así que ahora necesito que hagas exactamente eso. Para cada uno de esos elementos, ponte tu gorra de pensar y elabora las mejores, más creativas, más inteligentes, más sofisticadas, pero pragmáticas y viables ideas sobre cómo mejorar, arreglar y resolver los problemas y cuestiones!" Luego sigue con: "OK, por favor haz TODO eso ahora. Mantén una lista de tareas TODO super detallada, granular y completa de todos los elementos para que no pierdas de vista nada y recuerda completar todas las tareas y subtareas que identificaste o que se te ocurran durante el transcurso de tu trabajo en estos elementos!" Si quieres probar esto en una sesión nueva, comienza con este: "Primero, quiero que explores y revises cuidadosamente este proyecto para entender de qué se trata y cómo funciona a un alto nivel. Cuando termines con ese proceso, entonces te explicaré tu tarea real." Como Codex CLI agrupa tus mensajes, puedes ingresar todos a la vez y luego irte durante más de 40 minutos y volver y podría seguir trabajando para ti de manera útil. También sigo volviendo a mi "prompt enlatado" favorito de "mantenerlos ocupados": "Quiero que explores un poco al azar los archivos de código en este proyecto, eligiendo archivos de código para investigar y entender profundamente y rastrear su funcionalidad y flujos de ejecución a través de los archivos de código relacionados que importan o que son importados por. Una vez que entiendas el propósito del código en el contexto más amplio de los flujos de trabajo, quiero que hagas una revisión super cuidadosa, metódica y crítica con "ojos frescos" para encontrar cualquier error obvio, problemas, errores, cuestiones, errores tontos, etc. y luego los corrijas de manera sistemática, meticulosa e inteligente. Asegúrate de cumplir con TODAS las reglas en el archivo AGENTS md y asegúrate de que cualquier código que escribas o revises se ajuste a las guías de mejores prácticas referenciadas en el archivo AGENTS md." Y luego puedes seguir con el clásico: "OK, ahora arregla TODOS ellos completamente y correctamente con extrema diligencia y cuidado. ¡No te apresures! ¡NECESITAMOS SOLUCIONES REALMENTE INTELIGENTES! Y usa una lista de tareas TODO detallada/granular para asegurarte de que nada se pierda en la mezcla o se olvide. Cuando termines con todo en tu lista de tareas TODO, ejecuta ` <inserta tu comando de linting, como 'ruff check --fix --unsafe-fixes' para python >` y <inserta tu comando de verificación de tipos, como 'uvx ty check' para python> después hasta que hayas solucionado todos los problemas." ...