Método
GPTs, proyectos y skills: dejar de reescribir el mismo prompt
Casi todo el mundo que usa IA a diario tiene el mismo problema: el prompt bueno existe, funcionó, y ahora está enterrado en una conversación de hace tres semanas. El arreglo no es escribir mejor, es guardar mejor.
14 min de lectura · actualizada el
Hace tres semanas escribiste el prompt que por fin devolvía el informe con el formato correcto. Lo recuerdas: llevaba el contexto de la empresa, dos ejemplos y la instrucción rara que arreglaba el tono. Hoy lo necesitas otra vez y no aparece. Está en alguna conversación de un jueves, entre otras cuarenta.
Así que lo reescribes de memoria. Sale peor. Y el mes que viene volverás a reescribirlo, un poco peor todavía.
El prompt bueno siempre está en otra conversación
Este ciclo tiene un nombre poco glamuroso: el trabajo no se acumula. Cada conversación empieza de cero, así que el conocimiento que vas ganando sobre cómo hablarle al modelo se evapora en el historial en lugar de convertirse en algo que puedas usar mañana.
Los síntomas son fáciles de reconocer, y si te ves en dos de estos tres, el problema ya está instalado:
- Empiezas los chats importantes pegando un bloque de contexto que has copiado de otro chat.
- Tienes un documento, una nota o un canal donde guardas «prompts buenos» que nadie más consulta.
- Dos personas de tu equipo hacen la misma tarea con instrucciones distintas, y ninguna sabe cuál funciona mejor.
La solución no es escribir prompts más elaborados. Es sacarlos de la conversación y ponerlos en un sitio donde se apliquen solos.
Cuatro niveles de reutilización
Hay cuatro contenedores distintos, y se confunden constantemente porque los nombres comerciales cambian cada seis meses. Lo que no cambia es lo que resuelve cada uno.
| Nivel | Qué es | Alcance | Cuándo se queda corto |
|---|---|---|---|
| 1. Instrucciones de cuenta | Preferencias que se aplican a todas tus conversaciones | Solo tú, en todo | En cuanto una tarea necesita reglas propias que estorban en el resto |
| 2. Proyecto | Espacio con instrucciones, ficheros e historial propios | Tú (o tu equipo) en un tema | Cuando hay que distribuirlo a gente que no debe poder editarlo |
| 3. GPT o asistente publicado | Asistente empaquetado con nombre, instrucciones y ficheros | Cualquiera con el enlace | Cuando necesitas versionado, revisión o salir de un solo proveedor |
| 4. Skill | Carpeta con Markdown, ficheros y scripts que el modelo carga bajo demanda | Repositorio, equipo, CI | Cuando la tarea deja de ser texto y necesita permisos y datos en vivo |
Los tres primeros niveles se eligen desde un menú: tú decides qué asistente abrir. El cuarto funciona al revés, y ese es su rasgo distintivo: el skill se activa cuando la tarea encaja con su descripción, sin que nadie lo seleccione. Por eso su descripción importa tanto como su contenido, algo que está desarrollado en la guía sobre qué son los skills.
Por encima del cuarto nivel hay un quinto que conviene nombrar para no confundirlo: conectar el asistente a sistemas reales —tu CRM, tu base de datos, tus tickets— mediante MCP. Eso ya no es reutilizar un prompt, es darle acceso, con las decisiones de permisos que eso arrastra. Va aparte, en la guía de plugins y MCP.
Cuál te toca: tres preguntas
La elección se resuelve casi siempre con tres respuestas, y en este orden.
¿Cuántas veces al mes se ejecuta? Por debajo de dos, no empaquetes nada: una nota con el prompt es suficiente y cualquier otra cosa es sobreingeniería. Entre dos y ocho, un proyecto. Por encima de ocho, o si forma parte de un proceso, merece un activo con nombre.
¿Quién más lo usa? Solo tú: proyecto. Tu equipo, con permiso para adaptarlo: proyecto compartido. Gente que debe usarlo sin modificarlo, incluida gente que se incorpora: GPT o skill. Esta pregunta pesa más que la anterior, porque es la que decide si hace falta que el activo tenga una versión canónica.
¿Necesita evolucionar con control? Si el activo codifica algo que cambia —la política de descuentos, el tono de marca, el formato del informe trimestral— y equivocarse tiene coste, necesitas historial y revisión. Eso hoy solo lo dan bien los skills, porque son ficheros en un repositorio. Un GPT editado a mano por cuatro personas en tres meses es una deuda esperando.
Un atajo que funciona en la mayoría de las organizaciones: los proyectos son para explorar, los skills para lo que ya está decidido. Trabajas en un proyecto hasta que las instrucciones se estabilizan y entonces lo conviertes en skill.
Qué contiene una instrucción reutilizable que aguanta
Un prompt de conversación y una instrucción reutilizable se escriben distinto, y no es cuestión de longitud. El prompt de conversación puede dar cosas por supuestas porque tú estás delante para corregir. La instrucción reutilizable se ejecuta sin ti.
Lo que no puede faltar:
- Cuándo aplica y cuándo no. La frontera explícita evita que el activo se use para lo que no sirve. En un skill esto va en la descripción y es lo que decide si se carga.
- El contexto estable. Quién es la empresa, a quién le hablas, qué vocabulario se usa y cuál está prohibido. Todo lo que hoy pegas a mano cada vez.
- El formato de salida, descrito hasta el detalle aburrido. Secciones, orden, longitud, qué va en tabla. Aquí la ambigüedad se paga cada ejecución.
- Uno o dos ejemplos completos. Un ejemplo bueno hace más que tres párrafos de explicación, y es lo primero que se omite por prisa.
- Qué hacer cuando falta información. Sin esta regla, el modelo rellena el hueco. Con ella —«si falta el dato, márcalo como PENDIENTE y sigue»— el hueco queda visible.
- Un criterio de terminado. Tres o cuatro comprobaciones que el propio modelo aplica antes de devolver. Sube la calidad media sin coste.
El punto cinco es el que más devuelve y el que casi nadie escribe. Un activo compartido se ejecuta a menudo con menos contexto del que tú tenías cuando lo probaste, así que la pregunta no es qué hace con la información completa, sino qué hace cuando le falta la mitad.
El adjunto que cambia el resultado, y el que lo estropea
Poder adjuntar documentos es lo que convierte un asistente genérico en uno que conoce tu casa. También es donde más rápido se degrada.
La intuición dice que más material es mejor contexto. En la práctica ocurre lo contrario a partir de cierto punto: cuando hay veinte documentos parecidos entre sí, la recuperación empieza a devolver el fragmento equivocado, y como la respuesta sigue sonando segura, el error no se ve. El caso típico es el manual con tres versiones: el modelo cita la de 2024 con el mismo aplomo que la vigente.
Tres reglas que evitan casi todo:
- Un documento por asunto, en su versión vigente. Si hay dos versiones, borra una. No hay ninguna configuración que arregle esto.
- Documentos con estructura, no volcados. Un PDF escaneado sin texto o una exportación de mil páginas sin encabezados aportan ruido. Un documento con títulos claros se recupera bien.
- Fecha visible dentro del propio documento. Así, cuando el modelo cita, la cita trae su fecha y tú puedes detectar que viene de material caducado.
Y una precaución que no es técnica: lo que subes a un asistente compartido lo ve todo el que tenga acceso al asistente, no todo el que tenga acceso al documento original. Los permisos del sistema de ficheros no viajan con el adjunto. Es la vía más común de filtración interna involuntaria, y está tratada en la guía de usar IA sin filtrar datos de clientes.
Cuando lo comparte un equipo: la parte que nadie planifica
Compartir un activo es fácil. Mantenerlo vivo es lo que falla, y falla siempre por el mismo sitio: nadie es dueño.
El patrón que se repite: alguien monta un GPT excelente, el equipo lo adopta, funciona tres meses. Cambia la política de precios. El GPT sigue diciendo lo anterior. Nadie lo actualiza porque no está claro de quién es, y como sigue respondiendo con seguridad, tardan seis semanas en darse cuenta. Para entonces la gente ya ha vuelto a escribir sus propios prompts.
Cuatro cosas evitan ese final, y son baratas si se ponen desde el principio:
- Un responsable con nombre, escrito dentro del propio activo. No un equipo: una persona.
- Fecha de última revisión visible en la salida. Que cada respuesta arrastre «instrucciones revisadas el [fecha]» hace evidente lo caducado sin que nadie audite nada.
- Un sitio donde reportar fallos, aunque sea un canal. Sin eso, quien detecta el error simplemente deja de usarlo y no lo cuenta.
- Revisión en el calendario, trimestral. Diez minutos. Si no está en el calendario, no ocurre.
Cuando el activo es un skill en un repositorio, tres de esas cuatro salen gratis: el responsable es quien aparece en el historial, los cambios pasan por revisión y el fallo se reporta como una incidencia. Es la razón práctica por la que el formato de fichero gana al formato de interfaz web en cuanto hay más de dos personas implicadas.
Cinco errores que hacen inútil el activo
| Error | Qué provoca | Arreglo |
|---|---|---|
| Instrucciones de trescientas líneas | El modelo prioriza mal y se salta la mitad | Una tarea por activo; si hay dos, son dos activos |
| Descripción vaga | El skill no se activa nunca, o se activa siempre | Nombrar los términos concretos con los que la gente pide la tarea |
| Reglas contradictorias acumuladas | Salida inconsistente entre ejecuciones | Releer entero al editar, no solo añadir al final |
| Ejemplos inventados | Copia el estilo del ejemplo falso, no el tuyo | Usar una salida real que te pareciera buena |
| Sin regla para datos que faltan | Rellena huecos con lo plausible | «Si falta X, escribe PENDIENTE y continúa» |
El primero es el más frecuente con diferencia. Un activo que empieza resolviendo una tarea acaba, a fuerza de parches, intentando resolver seis, y a partir de ahí no resuelve bien ninguna. La señal de alarma es tener que explicar a alguien «úsalo, pero para lo de los informes ignora la parte de arriba».
Por dónde empezar esta semana
No hace falta un plan. Hace falta una tarea concreta y una hora.
- Elige la tarea que más repites. No la más importante: la más repetida. Suele ser un resumen, un informe o un tipo de correo.
- Busca la última vez que salió bien y recupera ese prompt del historial. Ese es el borrador, no lo escribas de nuevo.
- Añádele lo que falta: cuándo aplica, qué hacer si falta un dato, cómo debe ser la salida, un ejemplo real.
- Ponlo en un proyecto y úsalo una semana sin tocarlo. Anota cada vez que tengas que corregir algo a mano.
- Corrige con esas notas y decide: si solo lo usas tú, se queda como proyecto; si lo va a usar alguien más, se convierte en skill.
La parte que hace que esto funcione es el paso cuatro, y es la que se salta todo el mundo. Un activo se afina con lo que falla en uso real, no con lo que uno imagina al escribirlo. Una semana de anotar correcciones vale más que una tarde entera puliendo el texto en abstracto.
Y la regla que queda por encima de todas: si has escrito el mismo prompt tres veces, ya no es un prompt, es una herramienta a medio hacer. Lo único que falta es sacarla de la conversación.
Preguntas frecuentes
¿Qué diferencia hay entre un GPT y un proyecto de ChatGPT?
Un GPT es un asistente empaquetado y compartible: tiene nombre, instrucciones fijas, ficheros de referencia y se puede publicar para que otros lo usen tal cual. Un proyecto es un espacio de trabajo: agrupa conversaciones sobre un mismo asunto, con instrucciones e historial propios, y está pensado para que tú vuelvas a él, no para distribuirlo. La regla corta: si el activo lo va a usar mucha gente sin tocarlo, GPT; si lo vas a usar tú durante semanas sobre un tema que evoluciona, proyecto.
¿Qué es un skill y en qué se diferencia de un GPT?
Un skill es una carpeta con instrucciones en Markdown que el asistente carga solo cuando la tarea lo requiere, y que puede llevar dentro ficheros y scripts. La diferencia práctica está en tres cosas: se activa por contexto en lugar de elegirlo tú en un menú, vive en un repositorio y por tanto se versiona y se revisa como código, y no está atado a un único proveedor desde que el formato es abierto. Un GPT es una entrada en un catálogo; un skill es un artefacto que se despliega.
¿Cómo hago que la IA recuerde las instrucciones de mi empresa?
Sacándolas de la conversación y poniéndolas donde se apliquen solas. Las instrucciones personalizadas de la cuenta valen para preferencias tuyas de siempre; las de un proyecto, para un contexto concreto; un GPT o un skill, para algo que otros van a usar. Lo que no funciona es pegar el mismo bloque al principio de cada chat: se degrada, cada persona guarda su versión y nadie sabe cuál es la buena. Ese es el síntoma que indica que toca subir un nivel.
¿Cuántos ficheros debo subir a un GPT o un proyecto?
Menos de los que apetece. El error habitual es cargar veinte documentos «por si acaso»: la recuperación empeora porque hay más material parecido entre sí, y las respuestas empiezan a mezclar versiones antiguas con vigentes. Tres a cinco documentos limpios, vigentes y sin duplicados dan mejor resultado que veinte con tres generaciones del mismo manual. Si un fichero no lo abriría un compañero nuevo en su primera semana, probablemente tampoco debería estar ahí.
¿Merece la pena crear un GPT personalizado o basta con un prompt guardado?
Depende de cuántas veces al mes se ejecute y de cuánta gente lo use. Para algo que haces tú dos veces al mes, un prompt en una nota es suficiente y montar un activo es sobreingeniería. A partir de una vez por semana, o en cuanto lo usa una segunda persona, el prompt guardado empieza a costar más de lo que ahorra: se copia mal, se edita a mano y nadie sabe qué versión es la buena. Ese cruce es el momento de empaquetarlo.
¿Se pueden versionar y revisar estos activos como código?
Los skills sí, y esa es su ventaja principal: al ser ficheros de texto en un repositorio, pasan por pull request, tienen historial y se puede saber quién cambió qué y por qué. Los GPTs y los proyectos se editan en una interfaz web sin historial visible ni revisión previa, así que la disciplina hay que ponerla fuera: mantener el texto de las instrucciones en un fichero versionado y tratar la interfaz como el sitio donde se publica, no donde se escribe.
Skills para ponerlo en práctica
Prompts del catálogo relacionados con esta guía, listos para copiar.
-
Gestión de Clientes Freelance con Claude: Propuestas, Seguimiento y Cierre
Flujo completo para freelancers: genera propuestas personalizadas, emails de seguimiento, contratos básicos y mensajes de cierre usando Claude como asistente comercial.
Freelancers · 332 votos
-
Reglas de Karpathy para programar con IA sin romper nada
Un marco de conducta para el asistente de código: verificar supuestos, hacer cambios mínimos, no tocar lo que no se ha pedido y validar antes de ejecutar. Inspirado en las reglas virales de Karpathy para agentes de código.
Desarrollo · 80 votos
-
Generar código seguro desde el principio: inyección, control de acceso y deserialización
Hace que la IA escriba código con las defensas incorporadas desde la primera versión, en lugar de parchear la seguridad después. Inspirado en los skills virales de secure coding para asistentes de programación.
Desarrollo · 64 votos
-
Consultoría de branding para marcas de belleza independientes con IA
Desarrolla la identidad de marca completa para una marca cosmética indie usando IA como asistente de estrategia y creatividad.
Freelancers · 63 votos
-
Automatizar atención al cliente como freelancer con asistente IA personalizado
Crea un asistente virtual que gestione las consultas, cualifique proyectos y responda clientes potenciales en tu nombre, permitiéndote atender más proyectos sin perder tiempo en comunicaciones repetitivas.
Freelancers · 53 votos
-
IA como empleado del freelance: delegar tareas al asistente inteligente
Convierte la IA en tu primer empleado virtual que gestiona las tareas administrativas, acelera la producción de entregables y te libera para el trabajo que solo tú puedes hacer.
Freelancers · 48 votos
Mil prompts ya empaquetados por profesión
El catálogo es exactamente esto aplicado a escala: instrucciones probadas, listas para pegar en un proyecto o convertir en skill. Empieza por Marketing, Desarrollo o RRHH.
Sigue leyendo
-
Qué son los skills de Claude Code y para qué sirven
Un prompt se escribe una vez y se olvida. Un skill se instala una vez y se usa siempre. Esta es la diferencia y por qué importa cuando trabajas con IA todos los días.
-
Cómo escribir prompts efectivos: la estructura que funciona
La diferencia entre un resultado mediocre y uno que puedes usar tal cual casi nunca está en la herramienta. Está en cinco decisiones que tomas al escribir la petición.
-
Agent Skills: el estándar abierto de skills para agentes de IA
Escribir un SKILL.md dejó de ser cosa de una sola herramienta. Esto es lo que dice la especificación palabra por palabra, en qué carpeta lo busca cada agente y qué campos sobreviven al cambio de producto.