En este modulo
Los 7 componentes de un prompt profesional
La mayoria de personas escribe prompts de 1 linea y espera resultados profesionales. No funciona asi. Un prompt profesional puede tener hasta 7 componentes. No siempre necesitas los 7, pero saber que existen cambia radicalmente tus resultados.
1. Rol
Quien debe ser la IA. Define el nivel de experiencia y perspectiva.
Eres un consultor senior de ciberseguridad con 15 anos de experiencia
en empresas del sector financiero.
2. Contexto
Informacion de fondo que la IA necesita para personalizar la respuesta.
Trabajo en una PYME de 50 empleados del sector sanitario. Tenemos un
presupuesto IT anual de 120.000 EUR. No tenemos un equipo dedicado
de seguridad.
3. Tarea
Que quieres que haga. Especifico y medible.
Escribe una politica de contrasenas para toda la empresa.
4. Formato
Como quieres el resultado. Estructura, longitud, estilo.
En puntos con vinetas. Maximo 10 puntos. Sin introduccion ni conclusion.
Cada punto debe ser accionable (se puede implementar directamente).
5. Restricciones
Que NO debe hacer. Los limites son tan importantes como la tarea.
No menciones soluciones enterprise de mas de 10.000 EUR.
No uses jerga tecnica que un empleado de administracion no entienda.
No incluyas requisitos que necesiten infraestructura que no tenemos.
6. Ejemplos
Muestras del resultado que esperas. Esta es la tecnica mas infravalorada (la cubrimos en detalle en la seccion de few-shot).
Ejemplo del estilo que busco:
- "Todas las contrasenas deben tener al menos 12 caracteres,
combinando letras, numeros y simbolos."
- "Cambiar contrasenas cada 90 dias. IT enviara un recordatorio
automatico 7 dias antes."
7. Evaluacion
Como sabes si el resultado es bueno. Le das criterios para autoevaluarse.
El texto final debe ser comprensible por alguien sin formacion tecnica.
Si un punto requiere conocimientos de IT para implementarlo, no lo incluyas.
Regla practica
Para tareas simples: Tarea + Formato es suficiente. Para tareas complejas: anade Rol + Contexto + Restricciones. Cuando el resultado no es lo que esperas: anade Ejemplos + Evaluacion.
Ejemplo completo con los 7 componentes
[ROL] Eres un analista senior de ciberseguridad especializado en
regulaciones europeas (NIS2, DORA, ENS).
[CONTEXTO] Trabajo en una empresa B2B SaaS con 80 empleados que
procesa datos sanitarios. Nos estamos preparando para la certificacion
ENS nivel alto.
[TAREA] Genera una lista de los 10 controles de seguridad mas criticos
que debemos implementar antes de la auditoria.
[FORMATO] Tabla con columnas: # | Control | Descripcion (1 frase) |
Prioridad (Alta/Media/Baja) | Plazo estimado
[RESTRICCIONES] Solo controles que una empresa de 80 personas pueda
implementar sin una consultora externa. No incluyas controles
que requieran infraestructura on-premise (somos 100% cloud).
[EJEMPLOS]
| # | Control | Descripcion | Prioridad | Plazo |
|---|---------|-------------|-----------|-------|
| 1 | MFA obligatorio | Activar autenticacion multifactor en todos los sistemas | Alta | 2 semanas |
[EVALUACION] Cada control debe ser implementable por nuestro equipo IT
(3 personas) dentro del plazo indicado. Si un control es demasiado
complejo para 3 personas, dividelo en subtareas.
Los 4 tipos de prompts
No todos los prompts se construyen igual. Hay 4 tipos fundamentales, cada uno para una situacion diferente.
Tipo 1: Zero-shot
Pides algo sin dar ejemplos previos. Funciona para tareas simples y bien definidas.
Traduce este texto al ingles manteniendo el tono formal:
[texto en espanol]
Cuando usarlo: tareas estandar donde el formato esperado es obvio.
Tipo 2: Few-shot
Das 2-3 ejemplos antes de la tarea real. La IA aprende el patron de tus ejemplos y lo replica.
Clasifica estos emails de clientes. Aqui van 3 ejemplos:
Email: "Necesito la factura del mes pasado"
Categoria: soporte-facturacion | Prioridad: baja
Email: "El sistema esta caido y no podemos trabajar"
Categoria: incidencia-critica | Prioridad: alta
Email: "Queremos ampliar a 20 licencias"
Categoria: comercial-upsell | Prioridad: media
Ahora clasifica este:
Email: "Tenemos una auditoria de seguridad la semana que viene
y necesitamos el informe de compliance"
Cuando usarlo: cuando quieres que siga un formato o estilo especifico.
Tipo 3: Chain-of-thought
Le pides que razone paso a paso antes de dar la respuesta final. Mejora dramaticamente las tareas de logica y analisis.
Antes de responder, sigue estos pasos:
1. Lee el documento completo e identifica los 3 temas principales.
2. Para cada tema, lista los riesgos asociados.
3. Clasifica los riesgos por probabilidad e impacto.
4. Solo entonces, recomienda las 3 acciones prioritarias.
Piensa paso a paso. Muestra tu razonamiento antes de la conclusion.
Cuando usarlo: tareas que requieren analisis, comparacion o razonamiento en multiples pasos.
Tipo 4: System prompt
Instrucciones fijas que definen el comportamiento base. No cambia entre peticiones. Es el manual de instrucciones permanente.
[System]
Eres el asistente de soporte de Acme Corp. Reglas:
- Siempre responde en espanol formal.
- Si no sabes la respuesta, di: "Escalo esto a un humano."
- Nunca inventes datos sobre el producto.
- Maximo 150 palabras por respuesta.
- Siempre termina con: "Puedo ayudarte con algo mas?"
Cuando usarlo: workflows recurrentes, chatbots, agentes con comportamiento consistente.
Progresion practica
Empieza con zero-shot. Si el resultado no es lo que quieres, pasa a few-shot. Si necesita razonamiento complejo, usa chain-of-thought. Para workflows repetitivos, crea un system prompt.
Few-shot learning con ejemplos
Few-shot es la tecnica de prompting mas infravalorada. La mayoria de personas no la usa, y sin embargo es la que mas mejora los resultados.
La idea es simple: en vez de describir lo que quieres, muestralo con ejemplos. La IA aprende por patron, no por descripcion.
Regla: 3 ejemplos diversos > 1 pagina de instrucciones
Tres ejemplos que cubran casos diferentes (facil, medio, caso limite) ensenan a la IA mejor que una pagina entera de reglas. Porque los ejemplos muestran implicitamente el formato, nivel de detalle, excepciones y tono.
Como disenar buenos ejemplos
- Variedad: tus ejemplos deben cubrir casos diferentes, no lo mismo 3 veces.
- Consistencia: el formato de salida debe ser identico en todos los ejemplos.
- Casos limite: incluye al menos un ejemplo dificil o ambiguo para que la IA sepa como manejarlos.
Ejemplo practico: clasificador de tickets
Clasifica tickets de soporte. Formato exacto de salida:
Categoria: [una de: bug, feature-request, pregunta, queja]
Urgencia: [alta, media, baja]
Resumen: [1 frase, max 15 palabras]
---
Ejemplo 1 (caso facil):
Ticket: "No puedo iniciar sesion desde ayer"
Categoria: bug
Urgencia: alta
Resumen: Usuario bloqueado, posible fallo de autenticacion
Ejemplo 2 (caso ambiguo):
Ticket: "Estaria bien poder exportar a Excel"
Categoria: feature-request
Urgencia: baja
Resumen: Solicitud de nueva funcionalidad de exportacion
Ejemplo 3 (caso dificil):
Ticket: "Esto es inaceptable, llevo 3 dias esperando sin
respuesta y el sistema sigue fallando"
Categoria: queja
Urgencia: alta
Resumen: Cliente insatisfecho con tiempos de respuesta y estabilidad
---
Ahora clasifica este ticket:
Ticket: "El dashboard tarda 30 segundos en cargar desde
la actualizacion del viernes"
Debugging de prompts: por que falla y como arreglarlo
Tu prompt va a fallar. No es si, es cuando. Lo que importa es saber diagnosticar por que y arreglarlo sistematicamente.
Los 5 fallos mas comunes
1. Resultado demasiado generico
Diagnostico: falta contexto. La IA no sabe tu situacion y da una respuesta generica.
Solucion: anade Contexto y Restricciones. "Para una PYME de 50 empleados del sector sanitario, no para una multinacional."
2. Formato incorrecto
Diagnostico: no especificaste el formato o lo especificaste de forma ambigua.
Solucion: da un ejemplo del formato exacto. Mejor aun, proporciona el esqueleto: "Usa esta estructura: ## Titulo / ### Seccion / - Punto."
3. Inventa datos (alucinacion)
Diagnostico: la IA rellena huecos con informacion inventada.
Solucion: anade "Si no estas seguro de un dato, dilo explicitamente. No inventes." Y siempre verifica datos criticos.
4. Demasiado verboso
Diagnostico: la IA tiende a dar contexto y explicaciones que no pediste.
Solucion: "Maximo 200 palabras. Sin introduccion. Sin conclusion. Ve al grano."
5. No sigue instrucciones
Diagnostico: la IA presta mas atencion al principio y al final del prompt. Las instrucciones del medio se pierden.
Solucion: pon las instrucciones criticas al principio Y al final del prompt. Repite lo mas importante.
Construye tu biblioteca de prompts
Tu biblioteca de prompts es tu coleccion de prompts que ya funcionan. Es la diferencia entre empezar desde cero cada vez y tener un sistema reutilizable.
Estructura recomendada
# Mi biblioteca de prompts
## Categoria: Emails
### Email de seguimiento de ventas
- Rol: Director de ventas B2B
- Contexto: [variable: empresa, producto, ultima interaccion]
- Tarea: Escribir un email de seguimiento post-demo
- Formato: Linea de asunto + cuerpo (max 150 palabras) + CTA claro
- Restricciones: Nada de "espero que estes bien", sin adjuntos
- Ultimo uso: 2026-05-10
- Puntuacion: 9/10
## Categoria: Analisis
### Resumen ejecutivo de articulo
- Rol: Analista de inteligencia
- Contexto: [variable: sector, audiencia]
- Tarea: 3 bullets con las conclusiones clave
- Formato: Puntos con vinetas, max 100 palabras total
- Restricciones: Sin jerga, incluir cifras
- Ultimo uso: 2026-05-08
- Puntuacion: 8/10
## Categoria: Codigo
### Revision de codigo automatizada
- Rol: Desarrollador senior (Python/TypeScript)
- Contexto: Proyecto FastAPI con Supabase
- Tarea: Revisar diff y listar bugs, mejoras, violaciones de estilo
- Formato: Tabla [Fichero | Problema | Severidad | Sugerencia]
- Restricciones: Solo problemas reales, nada de nitpicking
- Ultimo uso: 2026-06-06
- Puntuacion: 9/10
Guarda este fichero donde quieras (Notion, Obsidian, un .md en tu repo). Cada vez que un prompt funcione bien, anadelo. En 2 semanas tendras 10-15 prompts reutilizables.
Ejercicio practico
- Crea un fichero
prompt-library.mdcon la estructura anterior. - Escribe 5 prompts para tareas que haces habitualmente. Usa los 7 componentes.
- Para cada prompt, testealo al menos 2 veces y ajusta.
- Clasifica cada prompt: zero-shot, few-shot, chain-of-thought o system.
- Para al menos 1 prompt, convierte un zero-shot a few-shot y compara resultados.
Bonus: Escribe un prompt que falle a proposito y debuggealo con los 5 metodos de esta seccion. Documenta que fallo y como lo arreglaste.
Puntos clave
Puntos clave de B02
- Un prompt profesional tiene hasta 7 componentes: Rol, Contexto, Tarea, Formato, Restricciones, Ejemplos, Evaluacion.
- 4 tipos: zero-shot (simple), few-shot (con ejemplos), chain-of-thought (razonamiento), system (comportamiento fijo).
- 3 ejemplos diversos valen mas que 1 pagina de instrucciones. Few-shot es la tecnica mas infravalorada.
- Los 5 fallos: generico (falta contexto), formato incorrecto (falta ejemplo), alucinacion (falta restriccion), verboso (falta limite), ignora instrucciones (repetir al principio y al final).
- Tu biblioteca de prompts es tu activo mas valioso. Cada prompt que funcione, guardalo.
Guia de estudio — Conceptos clave de B02
Los 7 componentes de un prompt profesional
- "Todas las contrasenas deben tener al menos 12 caracteres,
- "Cambiar contrasenas cada 90 dias. IT enviara recordatorio
- Regla practica: Para tareas simples: Tarea + Formato basta. Para tareas complejas: anade Rol + Contexto + Restricciones . Cuando el resultado no sea lo que esperas: anade Ejemplos + Evaluacion .
Los 4 tipos de prompts
- Cuando usarlo: tareas estandar donde el formato esperado es obvio.
- Cuando usarlo: cuando quieres que siga un formato o estilo especifico.
- Cuando usarlo: tareas que requieren analisis, comparacion o razonamiento multi-paso.
- Responde siempre en espanol formal.
- Si no sabes la respuesta, di: "Voy a escalar esto a un humano."
- Nunca inventes datos sobre el producto.
Few-shot learning con ejemplos
- Variedad:tus ejemplos deben cubrir casos diferentes, no 3 veces lo mismo.
- Consistencia:el formato de output debe ser identico en todos los ejemplos.
- Edge cases:incluye al menos un ejemplo dificil o ambiguo para que la IA sepa como manejarlos.
- Ejemplo 1 (caso facil):
- Ahora clasifica este ticket:
Debug de prompts: por que falla y como arreglarlo
- Diagnostico: falta contexto. La IA no sabe tu situacion y da una respuesta "para todos".
- Solucion: anade Contexto y Restricciones. "Para una pyme de 50 empleados del sector salud, no para una multinacional."
- Diagnostico: no especificaste el formato o lo especificaste de forma ambigua.
- Solucion: da un ejemplo del formato exacto. Mejor aun, pon el esqueleto: "Usa esta estructura: ## Titulo / ### Seccion / - Bullet."
- Diagnostico: la IA rellena huecos con informacion inventada.
- Solucion: anade "Si no estas seguro de un dato, dilo explicitamente. No inventes." Y verifica siempre los datos criticos.
Categoria: Emails
- Rol: Director comercial B2B
- Contexto: [variable: empresa, producto, ultima interaccion]
- Tarea: Escribir email de seguimiento post-demo
- Formato: Asunto + cuerpo (max 150 palabras) + CTA claro
- Restricciones: Sin "espero que estes bien", sin adjuntos
- Ultimo uso: 2026-05-10
Categoria: Analisis
- Rol: Analista de inteligencia
- Contexto: [variable: sector, audiencia]
- Tarea: 3 bullets con las conclusiones clave
- Formato: Bullet points, max 100 palabras total
- Restricciones: Sin tecnicismos, incluir cifras
- Ultimo uso: 2026-05-08
Siguiente: B03 - Tu primer workflow con IA
Ahora que dominas los prompts, el siguiente paso es darle a la IA acceso a tu sistema. Claude Code, instalacion, configuracion y tu primer agente.
Ir al modulo B03