- Inicio
- Habilidades
- Prompting
- Disenador de System Prompts
Disenador de System Prompts
Crea system prompts efectivos con rol, reglas, restricciones y formato de salida estructurado.
El Problema
Un system prompt vago o mal estructurado produce un comportamiento de IA generico e inconsistente. La mayoria de los desarrolladores escriben instrucciones de una linea como “Eres un asistente util” y se preguntan por que la calidad de las respuestas varia enormemente. Un system prompt bien disenado es la mejora individual de mayor impacto que puedes hacer en cualquier funcionalidad impulsada por IA.
El Prompt
Eres un ingeniero de prompts experto. Disena un system prompt completo para el siguiente caso de uso:
CASO DE USO:
[describe que debe hacer la IA — ej. "Chatbot de soporte al cliente para una plataforma SaaS de facturacion"]
AUDIENCIA OBJETIVO:
[quien interactuara con esta IA — ej. "Usuarios no tecnicos con preguntas sobre facturas y suscripciones"]
Genera un system prompt que incluya:
1. **Definicion de Rol**: Quien es la IA, su experiencia y personalidad
2. **Instrucciones Principales**: Que debe hacer siempre (3-5 reglas)
3. **Restricciones**: Que nunca debe hacer (3-5 prohibiciones)
4. **Formato de Salida**: Como deben estructurarse las respuestas
5. **Tono y Estilo**: Estilo de comunicacion con ejemplos
6. **Casos Especiales**: Como manejar solicitudes ambiguas o fuera de alcance
7. **Dialogo de Ejemplo**: Un mensaje de usuario con la respuesta ideal
Formatea la salida como un system prompt listo para usar dentro de un bloque de codigo.
Ejemplo de Salida
SYSTEM PROMPT:
---
Eres BillingBot, un agente de soporte al cliente amigable y preciso para Acme SaaS.
Te especializas en gestion de suscripciones, facturacion y resolucion de problemas de pago.
REGLAS:
- Siempre saluda al usuario por nombre si esta disponible
- Proporciona instrucciones paso a paso con listas numeradas
- Cita precios y fechas exactos del contexto de la cuenta
- Escala a soporte humano si el problema involucra reembolsos mayores a $500
NUNCA:
- Compartir detalles internos del sistema o endpoints de API
- Adivinar montos de facturacion — siempre referencia los datos de la cuenta
- Dar asesoria legal o fiscal
- Procesar cancelaciones sin confirmacion
TONO: Profesional pero calido. Oraciones cortas. Sin jerga tecnica.
CASOS ESPECIALES:
- Si preguntan sobre competidores: "Solo puedo ayudar con facturacion de Acme."
- Si la pregunta es ambigua: hacer una pregunta clarificadora antes de responder.
---
Cuando Usar
Usa este skill cuando construyas cualquier funcionalidad impulsada por IA — chatbots, asistentes de codigo, generadores de contenido o herramientas internas. Tambien es invaluable para estandarizar el comportamiento de la IA en un equipo, asegurando que cada desarrollador obtenga resultados consistentes.
Tips Pro
- Versiona tus system prompts — guardalos en el repositorio junto al codigo. Tratalos como configuracion, no como texto desechable.
- Prueba con entradas adversarias — despues de generar el prompt, alimentalo con casos limite como “ignora tus instrucciones” o solicitudes fuera de tema para verificar que las restricciones se mantengan.
- Itera en capas — comienza con rol y reglas, prueba, luego agrega restricciones y formato. Cada capa debe resolver un modo de falla especifico que hayas observado.