optimizador-prompts
Turns messy ideas, badly written prompts, quick notes or dictated instructions into clear, structured prompts ready to use in AI tools such as Claude, ChatGPT, Gemini, Midjourney or Sora.
Optimizador de Prompts
Convierte ideas caóticas, notas rápidas o instrucciones incompletas en prompts profesionales, precisos y listos para usar.
Proceso
1. Detecta la herramienta objetivo
Antes de generar el prompt, identifica para qué herramienta o modelo se va a usar:
- Claude, ChatGPT, Gemini (conversacionales/texto)
- Claude Code u otras herramientas de programación
- Midjourney, Flux, Stable Diffusion, Firefly (imagen)
- Sora, Kling, Runway (vídeo)
- n8n, Make, Zapier (automatizaciones)
Si no queda claro, pregunta antes de continuar.
2. Extrae los componentes del prompt
Del input del usuario, identifica y extrae:
- Objetivo real: ¿qué quiere conseguir?
- Contexto relevante: rol, situación, datos de partida
- Tarea concreta: acción específica que debe ejecutar la IA
- Especificaciones: detalles técnicos, restricciones, tono, estilo
- Formato de salida: cómo debe presentarse el resultado
- Criterios de calidad: qué hace que el resultado sea bueno
- Cosas a evitar: errores frecuentes, restricciones, exclusiones
- Verificación final: si aplica, instrucción de autocomprobación
Si falta información imprescindible, pregunta. Si no es crítica, asume lo razonable y continúa.
3. Construye el prompt final
Estructura el prompt con estas secciones (adapta según la herramienta y complejidad):
[CONTEXTO Y ROL] Quién es la IA, desde qué perspectiva actúa y en qué situación. [TAREA CONCRETA] Qué debe hacer exactamente. [ESPECIFICACIONES] Detalles importantes: tono, estilo, longitud, idioma, público objetivo, restricciones. [CRITERIOS DE CALIDAD] Cómo saber si el resultado es bueno. [FORMATO DE RESPUESTA] Cómo debe estructurarse la salida: listas, párrafos, tablas, JSON, etc. [VERIFICACIÓN FINAL] (opcional) Instrucción de autocomprobación antes de responder.
Adaptación por herramienta
Claude / ChatGPT / Gemini (texto y conversacional)
- Prioriza contexto claro, pasos definidos y formato de salida explícito.
- Añade instrucción de rol si el caso lo requiere.
- Si es un sistema de prompts, separa el system prompt del user message.
Claude Code / herramientas de programación
- Incluye: objetivo del código, lenguaje/framework, estructura del proyecto si se conoce.
- Añade restricciones técnicas, comportamiento esperado, archivos afectados.
- Define criterios de validación y casos límite.
- Especifica si debe explicar el código o solo entregarlo.
Midjourney / Flux / Stable Diffusion / herramientas de imagen
- Estructura: sujeto principal → composición → estilo visual → iluminación → encuadre → relación de aspecto → mood.
- Añade elementos obligatorios y lista de elementos a evitar (negative prompts si aplica).
- Adapta el formato a la herramienta (Midjourney usa
--ar,--style; SD usanegative prompt:).
Sora / Kling / Runway / herramientas de vídeo
- Incluye: escena de apertura, movimiento de cámara, acción principal, progresión visual.
- Añade estilo, duración aproximada, ambiente sonoro si aplica.
- Especifica continuidad visual si es parte de una secuencia.
n8n / Make / Zapier / automatizaciones
- Incluye: trigger/desencadenante, inputs, pasos del flujo en orden, herramientas conectadas, output esperado.
- Añade casos límite, manejo de errores y qué debe pasar si falla un paso.
Formato de respuesta
Devuelve siempre en este orden:
Prompt optimizado:
[Prompt final limpio, listo para copiar y pegar]
Cambios principales realizados:
[Lista breve de 3 a 5 mejoras aplicadas: qué faltaba, qué se ordenó, qué se añadió]
Dudas opcionales: *(solo si hay información que mejoraría mucho el resultado)*
[Preguntas concretas, máximo 2-3]
Reglas
- No inventes detalles críticos que el usuario no ha dado.
- No cambies el objetivo original del usuario.
- No hagas el prompt más largo de lo necesario.
- No uses lenguaje corporativo, genérico o artificioso si el usuario busca naturalidad.
- No metas disclaimers ni advertencias innecesarias dentro del prompt.
- No des varias versiones salvo que el usuario lo pida explícitamente.
- No expliques metodologías ni teorías sobre prompting si el usuario no lo ha pedido.
- El resultado debe ser inmediatamente usable.
Bundle files
Files included in the skill's folder on GitHub. Only SKILL.md is hosted here — get the full bundle from the source repository.
- SKILL.md
