Todo empieza con “responde más corto”. Una explicación queda superficial y añades “profundiza cuando haga falta”. Luego llegan “comprueba los datos”, “no mates los chistes” y “sigue la lista de revisión”. Al final, todo es prioridad máxima. Hora punta en el metro: el vagón de las prioridades ya no admite pasajeros.
La solución consiste en asignar un lugar a cada cosa: instrucciones personalizadas para la forma habitual de responder; memoria para el contexto que se mantiene entre conversaciones; instrucciones de proyecto para un trabajo concreto; documentos en GitHub para los procedimientos largos y sus cambios. Guardar un documento no garantiza que ChatGPT lo haya leído.[1][2][3][4]
1. Cuatro espacios con funciones distintas
Las instrucciones personalizadas sirven para reglas generales: responder primero a la pregunta, separar hechos de hipótesis y comprobar información que puede haber cambiado. OpenAI explica que se aplican a los chats.[1]
La memoria permite utilizar información relevante de conversaciones anteriores y otras fuentes disponibles. Ayuda a retomar intereses y asuntos en curso, pero no es una transcripción perfecta de todas tus charlas.[2]
Las instrucciones de proyecto solo deberían dirigir ese proyecto. Un blog puede necesitar comprobación de fuentes y un estilo claro; pedir una idea para cenar no exige convocar a la redacción. Dentro de un proyecto de ChatGPT, sus instrucciones prevalecen sobre las generales.[3]
GitHub resulta útil para manuales que necesitan precisión y un historial de cambios: estructura de artículos, revisión por idiomas, rutas de archivos y pasos si algo falla. Algunos asistentes de programación reconocen AGENTS.md, pero eso no significa que cualquier chat de ChatGPT abra automáticamente el repositorio.[4]
2. El problema de convertir cada corrección en una ley eterna
Imagina este listado ficticio: “Sé breve”. “Explícalo todo”. “No te enrolles”. “Incluye todas las pruebas”. Ninguna frase es absurda por sí sola. Falta indicar cuándo se aplica.
“Responde brevemente a preguntas sencillas; en decisiones complejas, explica pruebas y alternativas” sustituye a varias órdenes que compiten entre sí.
Poner un manual de publicación de treinta pasos dentro de la memoria se parece a guardar las instrucciones de la lavadora en la nevera. Espacio hay, desde luego. Pero cuando la lavadora marque error, ¿a quién se le ocurrirá revisar el cajón de las verduras? El contexto sirve para recordar; los manuales, para ejecutar.
3. Cuatro preguntas para ordenar tus reglas
¿Es útil en casi cualquier conversación? Instrucciones personalizadas. ¿Es un dato de contexto que cambia con el tiempo? Memoria. ¿Afecta solo a un proyecto de escritura o desarrollo? Instrucciones de proyecto. ¿Necesita muchos ejemplos, comprobaciones y cambios documentados? Un archivo mantenido en GitHub.
Las condiciones que valen solo hoy se quedan en el mensaje de hoy: “Este artículo debe ser divertido, no incluir datos que identifiquen a personas y estar completo en doce idiomas”. Nadie quiere que la lista de la compra salga mañana en doce versiones.
Dos ejemplos ayudan a verlo. Aprender una expresión breve de inglés mientras charlas puede ser una preferencia general. Determinar quién autoriza una decisión que afecta a un equipo depende de las responsabilidades reales de ese proyecto. Los gustos personales y las decisiones compartidas no van en el mismo cajón.
4. Una instrucción corta puede tener una estructura sólida
Un texto general puede quedar así:
Responde primero a la pregunta. Sé breve en asuntos sencillos y aporta argumentos y alternativas en los complejos. Verifica la información que pueda cambiar. Separa los datos observados de las suposiciones. Utiliza solo el contexto anterior que sea pertinente. En proyectos específicos, consulta las reglas vigentes si puedes acceder a ellas; si no, dilo.
Esa es la estructura. Las reglas detalladas para doce idiomas, los pasos de publicación y el tratamiento de errores pueden permanecer en documentos separados.
Al resumir, fusiona órdenes redundantes, no protecciones importantes. La privacidad y los permisos deben conservar su sentido completo, aunque el texto sea más corto.
5. GitHub guarda documentos, no los transmite por telepatía
Un manual principal con historial de cambios reduce el riesgo de tener varias copias contradictorias. Puedes poner un enlace a ese manual en las instrucciones iniciales del proyecto.
Ahora bien: archivo guardado en GitHub no equivale a archivo leído en esta conversación. El asistente necesita acceso y una herramienta de lectura. Si no los tiene, proporciona el apartado pertinente por un medio compatible. Mencionar el nombre del documento no demuestra haberlo consultado.
También son etapas diferentes escribir un borrador, guardarlo, volver a leerlo para comprobarlo, actualizar la web y verificar lo publicado. Un “guardado correctamente” no es un certificado de publicación. Lo mismo sucede con las tareas programadas: cambiar un manual no confirma que su configuración haya cambiado.
6. Comprueba el resultado con dos pruebas reales
Utiliza una pregunta cotidiana y una tarea propia del proyecto que antes diera problemas. En la primera, observa si la respuesta va al grano y comprueba lo necesario. En la segunda, verifica si consultó de verdad las reglas actuales, siguió los pasos y distinguió lo completado de lo pendiente.
Si falla, separa las causas: falta de acceso, redacción ambigua, instrucciones contradictorias o herramientas y permisos insuficientes. Añadir “OBLIGATORIO SIN EXCEPCIONES” a las cuatro situaciones solo mete otro tren en una estación llena.
7. No necesitas un asistente que se aprenda toda la oficina
La memoria aporta contexto; las instrucciones personalizadas, preferencias generales; el proyecto, reglas locales; GitHub, procedimientos detallados; y el mensaje actual, el encargo de hoy.
Cada regla nueva merece primero una pregunta: ¿dónde vive? En lugar de construir otro almacén dentro de la cabeza de la IA, dale la dirección del manual y comprueba que haya abierto el cajón correcto.
[1] OpenAI Help Center, ChatGPT Custom Instructions: https://help.openai.com/en/articles/8096356-chatgpt-custom-instructions
[2] OpenAI Help Center, Memory in ChatGPT: https://help.openai.com/en/articles/8590148-memory-in-chatgpt
[3] OpenAI Help Center, Projects in ChatGPT: https://help.openai.com/en/articles/10169521-projects-in-chatgpt
[4] GitHub Docs, Repository custom instructions: https://docs.github.com/en/copilot/how-tos/copilot-in-your-ide/customize-copilot/configure-custom-instructions/add-repository-instructions-in-your-ide


