Prompts estructurados con etiquetas XML para Claude

El generador de prompts para Claude envuelve cada parte de tu petición en etiquetas XML, el método que la propia documentación de Anthropic recomienda para separar instrucciones, contexto y ejemplos. Así Claude distingue con precisión qué debe hacer y con qué material, sobre todo en tareas largas o con documentos.

0/2000
Nivel de detalle
Prompts recientes (guardados en este navegador)

    🔒 Funciona en tu navegador. No guardamos tu texto en nuestros servidores.

    Cómo usarlo

    1. Escribe la tarea

      Explica lo que necesitas y, si puedes, para qué: Claude aprovecha bien la motivación que hay detrás de una petición.

    2. Elige el nivel

      Con Simple, todo va dentro de una etiqueta <task>; con Avanzado y Experto, cada bloque tiene su propia etiqueta.

    3. Ajusta tono y formato

      Elige el formato de salida y el idioma de la respuesta si los necesitas.

    4. Añade tu material y ábrelo en Claude

      Completa el contexto, coloca tus documentos dentro de etiquetas propias y usa el enlace «Abrir en» Claude, o copia el prompt.

    Por qué las etiquetas XML funcionan con Claude

    Claude presta mucha atención a la estructura marcada con etiquetas. Cuando un prompt mezcla instrucciones, el correo de un cliente y un ejemplo de respuesta, las etiquetas evitan que el modelo confunda una cosa con otra: lo que está dentro de <context> es información; lo que está dentro de <task> es la orden. No existen nombres de etiqueta «mágicos»: lo importante es que sean descriptivos y que los uses de forma coherente. Incluso puedes referirte a ellas en la instrucción, por ejemplo: «responde usando solo la información de <contrato>».

    El generador usa estas etiquetas: role, context, task, requirements, output_format y, en el nivel Experto, example y quality_check. Los nombres están en inglés, pero el contenido queda en español, y Claude lo entiende perfectamente.

    Ejemplo: analizar un documento largo

    Con textos extensos, Anthropic recomienda colocar el documento al principio y la pregunta al final. Este prompt sigue esa pauta:

    <documento>
    [pega aquí el contrato completo]
    </documento>
    
    <role>
    Eres un asistente de investigación meticuloso.
    </role>
    
    <task>
    Resume las obligaciones de cada parte y señala las cláusulas de penalización.
    </task>
    
    <requirements>
    - Cita entre comillas el fragmento exacto de cada cláusula que menciones
    - Separa hechos de interpretaciones
    - Señala lo que deba revisar un abogado
    </requirements>

    Pedir citas textuales antes de la conclusión es un recurso muy útil con Claude: lo obliga a apoyarse en el documento y te permite comprobar cada afirmación.

    Buenas prácticas propias de Claude

    • Sé explícito. Claude sigue las instrucciones con precisión; si quieres que vaya más allá de lo pedido, dilo: «propón también mejoras».
    • Explica el porqué. «Escribe frases cortas porque se leerá en el teléfono» funciona mejor que «escribe frases cortas».
    • Usa varios ejemplos dentro de <example>. En el nivel Experto tienes ese bloque preparado; dos o tres ejemplos variados evitan que imite uno solo.
    • Di lo que quieres, no solo lo que no quieres. «Escribe en párrafos fluidos» es más eficaz que «no uses viñetas».

    Si vas a usar Claude como asistente fijo en un Proyecto, convierte estas reglas en instrucciones permanentes con el generador de system prompts, que también ofrece formato XML.

    Claude frente a otros asistentes

    El mismo prompt con etiquetas XML funciona en otros modelos, pero no siempre es lo más cómodo. Para ChatGPT tiene más sentido el formato Markdown, que es el que usa el generador de prompts para ChatGPT. Si tus prompts para Claude incluyen documentos muy largos, calcula antes su tamaño con el contador de tokens para saber si caben en una sola petición.

    Otra diferencia práctica: Claude suele respetar con precisión los límites de formato y extensión que le das, así que merece la pena concretarlos. Si pides «tres opciones en una tabla con columnas de ventaja, riesgo y costo», tendrás exactamente eso. Si dejas el formato abierto, tenderá a explicar con detalle; cuando prefieras respuestas más cortas, dilo de forma explícita dentro de <requirements> o elige el tono «Breve y directo».

    Consejos pro

    • Coloca los documentos largos al principio del prompt y la pregunta al final.
    • Si pegas varios documentos, usa una etiqueta por documento con un nombre que los distinga: <documento nombre="informe_enero">.
    • Pide que analice dentro de <analisis> y que dé la conclusión en <respuesta>: así podrás leer solo lo que te interesa.
    • Para respuestas con un formato fijo, muestra un ejemplo de salida dentro de <example>.
    • Evita las mayúsculas y los avisos exagerados («MUY IMPORTANTE»): con Claude suele bastar con explicar el motivo de la instrucción.

    Preguntas frecuentes

    ¿Claude necesita etiquetas XML para funcionar?

    No. Claude entiende peticiones en lenguaje natural, pero en prompts largos o con varios tipos de información las etiquetas reducen errores y malentendidos.

    ¿Las etiquetas tienen que estar en inglés?

    No hay nombres obligatorios. El generador usa nombres en inglés porque son cortos y habituales, pero puedes usar <contexto> o <tarea> si lo prefieres; lo importante es ser coherente.

    ¿Funciona en claude.ai y en la API?

    Sí. Puedes pegar el prompt en el chat de Claude o enviarlo como mensaje del usuario en la API. En la API, las instrucciones permanentes funcionan mejor en el system prompt.

    ¿Qué hace el enlace para abrir en Claude?

    Abre una conversación nueva en Claude con el prompt ya escrito. Si el texto es muy largo, se recorta, así que en ese caso es mejor copiarlo y pegarlo.

    ¿Este sitio pertenece a Anthropic?

    No. Es un proyecto independiente; Claude es una marca de Anthropic y se menciona solo para indicar compatibilidad.

    Herramientas relacionadas

    Actualizado: