"escribe mi biografía" prompt → "correo electrónico en frío" nombre: serge </> skill.md { ejecutar() }
MK
Marketing y Crecimiento
Campañas, SEO, Anuncios
LG
Legal y Finanzas
Contratos, CFO, Impuestos
Skill .md
Para cualquier AI
SK
AI Agents
Tareas de principio a fin
AG
Tus datos

Tu prompt optimizado aparecerá aquí.
Pega un prompt inicial y haz clic en Optimizar.

¿Cansado de escribir prompts?
Olvídate por completo de escribir prompts: añade una Skill lista para usar.
Los archivos de Skill y los paquetes de prompts de KissMySkills convierten Claude, ChatGPT o cualquier AI en un especialista para una tarea específica, para que obtengas resultados de experto sin escribir un solo prompt. Descarga instantánea, funciona con cualquier AI.
Explora la biblioteca de prompts →

¿Qué es un optimizador de prompts?

Un optimizador de prompts es una herramienta gratuita que convierte un prompt impreciso y a medio formar en uno claro y estructurado que consigue resultados mucho mejores con cualquier AI. Pega tu idea inicial y este optimizador de prompts gratuito la reescribe con las partes que realmente importan: un rol para la AI, la tarea, el contexto, tus requisitos y el formato de salida que quieres. La diferencia entre una solicitud vaga y un prompt estructurado es la diferencia entre un resultado genérico y uno realmente útil.

También funciona como mejorador de prompts y optimizador de prompts para ChatGPT: el prompt estructurado que produce es portátil, así que puedes pegarlo directamente en Claude, ChatGPT, Gemini o cualquier chat de AI. No necesitas conocimientos de ingeniería de prompts: describe lo que quieres en lenguaje sencillo y el optimizador se encarga de la estructura.

¿Quieres olvidarte por completo de escribir prompts para tareas recurrentes? Un paquete de prompts o archivo de Skill listo para usar de KissMySkills convierte Claude o ChatGPT en un especialista para una tarea específica, para que obtengas resultados de experto sin escribir prompts. ¿Es la primera vez que usas prompts? Lee qué son las Claude Skills para ver cómo una Skill guardada supera a volver a escribir el prompt cada vez.

El lugar donde pones las cosas en el prompt cambia la respuesta

La posición es la parte de la estructura del prompt que menos se analiza y que más se puede medir, y dos de los tres grandes proveedores de modelos publican el mismo consejo.

La guía de Anthropic sobre prompts, para entradas de 20.000 tokens o más, indica que debes «colocar tus documentos y entradas extensos cerca de la parte superior de tu prompt, por encima de tu consulta, instrucciones y ejemplos», y afirma que las consultas al final «pueden mejorar la calidad de la respuesta hasta en un 30 por ciento en las pruebas, especialmente con entradas complejas de varios documentos». Considera ese porcentaje una cifra interna sin metodología publicada, pero el consejo sobre el orden es inequívoco. Google da la misma instrucción para Gemini: «Al proporcionar grandes cantidades de contexto (por ejemplo, documentos o código), proporciona primero todo el contexto. Coloca tus instrucciones o preguntas específicas al final del prompt», y añade el útil recurso de enlace de una frase de transición como «Basándote en la información anterior…».

Hay investigaciones que respaldan esta intuición. Lost in the Middle (Liu et al., arXiv:2307.03172) descubrió que el rendimiento de los modelos «a menudo es máximo cuando la información relevante aparece al principio o al final del contexto de entrada, y se degrada significativamente cuando los modelos deben acceder a información relevante situada en el centro de contextos extensos, incluso en modelos diseñados explícitamente para contextos largos». Si el dato que necesitas está enterrado a mitad de un documento pegado, moverlo es una solución más fiable que reformular la pregunta.

La guía actual de OpenAI ordena de otra manera el mensaje del desarrollador: Identidad, Instrucciones, Ejemplos y después Contexto, con la nota de que el contexto «normalmente se coloca mejor cerca del final del prompt». No es tanto una contradicción como una diferencia en lo que se está colocando: material de referencia específico de la solicitud frente a documentos extensos. La conclusión práctica es que no existe una disposición universal única, y un prompt ajustado según la posición en un modelo debe volver a comprobarse en otro.

La estructura gana a los adjetivos

Las técnicas que los proveedores documentan realmente son estructurales, y ninguna implica decirle al modelo que es un experto de talla mundial.

El encuadre de Anthropic para lograr claridad es una prueba, no una regla: «Muestra tu prompt a un colega con un contexto mínimo sobre la tarea y pídele que lo siga. Si se confundiera, Claude también lo hará». La misma guía recomienda explicar por qué existe una restricción en lugar de exponerla tajantemente, porque el modelo «es lo bastante inteligente como para generalizar a partir de la explicación»; una instrucción acompañada de un motivo se transfiere a casos que no enumeraste.

Los delimitadores son la otra recomendación constante. Anthropic: las etiquetas XML “ayudan a Claude a analizar prompts complejos sin ambigüedades”, y envolver cada tipo de contenido en su propia etiqueta, como <instructions>, <context>, <input> “reduce las interpretaciones erróneas”. OpenAI: “Los encabezados y las listas de Markdown pueden ser útiles para marcar secciones distintas de un prompt”, y “las etiquetas XML pueden ayudar a delimitar dónde comienza y termina una parte del contenido…”. Google advierte en la otra dirección sobre los ejemplos: es importante mantener un formato coherente entre los ejemplos few-shot, y “si incluyes demasiados ejemplos, el modelo puede empezar a sobreajustar la respuesta a los ejemplos”. Anthropic sugiere entre tres y cinco, envueltos en <example> etiquetas.

Los roles aportan menos de lo que internet da a entender, pero no son inútiles. La postura de Anthropic es moderada y específica: “Establecer un rol en el prompt del sistema centra el comportamiento y el tono de Claude para tu caso de uso. Incluso una sola frase marca la diferencia”. Una frase en el prompt del sistema - no un párrafo de biografía inventada en el mensaje del usuario.

Dos consejos estándar sobre prompts que ahora son incorrectos

Las guías de prompts envejecen mal, y dos de los consejos más repetidos han quedado superados por la propia documentación de los proveedores.

“Siempre dile que piense paso a paso.” La guía de razonamiento de OpenAI dice lo contrario para los modelos de razonamiento: “Evita los prompts de cadena de pensamiento: como estos modelos razonan internamente, pedirles que ‘piensen paso a paso’ o que ‘expliquen su razonamiento’ es innecesario”, y en otro apartado señala que esas técnicas “pueden no mejorar el rendimiento (y a veces pueden perjudicarlo)”. La misma página recomienda probar primero con zero-shot y añadir ejemplos solo si hace falta. Vale la pena conservar la analogía de OpenAI: un modelo de razonamiento “es como un compañero de trabajo sénior. Puedes darle un objetivo que alcanzar y confiar en que resolverá los detalles. Un modelo GPT es como un compañero de trabajo júnior”. La cadena de pensamiento no ha muerto - Anthropic todavía documenta la CoT manual con las etiquetas <thinking> y <answer> - pero ahora se describe como una alternativa de respaldo cuando el razonamiento integrado está desactivado, no como opción predeterminada.

También conviene saber qué afirmaba el artículo original. Chain-of-Thought Prompting Elicits Reasoning in Large Language Models (Wei et al., arXiv:2201.11903) informó que esas capacidades “emergen de forma natural en modelos de lenguaje suficientemente grandes”. El famoso resultado de «let’s think step by step» (Kojima et al., arXiv:2205.11916) se midió en un modelo de 2022. Ninguno de los dos es una ley atemporal.

«Rellenar previamente las primeras palabras del asistente». La documentación actual de Anthropic establece que, a partir de los modelos Claude recientes, los mensajes del asistente rellenados previamente en el último turno «ya no son compatibles» y que las solicitudes que los contienen «devuelven un error 400». Las alternativas documentadas son las salidas estructuradas, una instrucción directa para responder sin preámbulo o el uso de herramientas. Cualquier guía que siga enseñando el prellenado como truco de formato describe una solicitud que ahora falla.

Hay otra distinción que conviene tener en cuenta: la autoconsistencia (Wang et al., arXiv:2203.11171) es una estrategia de decodificación que muestrea varias rutas de razonamiento y elige la respuesta más común. No se puede conseguir reescribiendo un prompt, porque requiere varias generaciones.

Lo que este optimizador no puede hacer

No puede proporcionar conocimientos que el modelo no tiene. La razón declarada por OpenAI para añadir contexto es dar al modelo «acceso a datos privados o a cualquier otro dato ajeno al conjunto de datos con el que se entrenó el modelo». La solución para un dato que falta es pegar el dato, no formular mejor la pregunta.

No puede eliminar las alucinaciones. Anthropic afirma claramente que incluso los modelos avanzados «a veces pueden generar texto que es fácticamente incorrecto», y que sus técnicas de mitigación -permitir «no lo sé», extraer citas textuales antes de responder sobre documentos extensos, limitar el modelo a las fuentes proporcionadas- «reducen significativamente las alucinaciones», pero «no las eliminan por completo».

No puede protegerte contra la inyección de prompts. Anthropic identifica dos modelos de amenaza: la inyección directa, en la que el usuario es el adversario, y la inyección indirecta, en la que el prompt de un usuario de confianza hace que el modelo procese contenido de terceros -páginas web, correos electrónicos, documentos, resultados de herramientas- que contiene instrucciones maliciosas. La redacción no es un control de seguridad.

No puede configurar tus parámetros de muestreo. La temperatura y top-p se establecen en la llamada a la API, no en el prompt. Ten en cuenta que tampoco son comparables entre proveedores: Anthropic documenta un rango de 0.0-1.0 y advierte que «incluso con una temperatura de 0.0, los resultados no serán completamente deterministas», mientras que OpenAI documenta un rango de 0-2 y recomienda «modificar este valor o top_p, pero no ambos».

No puede decirte si el resultado es bueno. La documentación de Anthropic sobre ingeniería de prompts presupone que llegas con una definición del éxito y una forma de comprobarla. Sin eso, un prompt más largo y mejor estructurado solo produce una suposición más larga y mejor estructurada.