CommunityImagengithub.com

ykurilov/image-prompts

Redacta y corrige prompts para modelos de generación de imágenes GPT Image 2.5, Nano Banana 2.1 y Seedream 5. Úsalo cuando necesites un prompt para generar o corregir una imagen con uno de estos modelos, incluso cuando el agente lo prepara antes de generar o cuando la imagen generada no sigue el prompt.

¿Qué es image-prompts?

Este skill está diseñado para agentes de IA que trabajan con modelos de generación de imágenes como GPT Image 2.5, Nano Banana 2.1 y Seedream 5. Su función principal es generar un 'brief' (instrucción detallada) para el modelo, siguiendo reglas específicas que optimizan la calidad y fidelidad del resultado. El skill no realiza la generación de imágenes, sino que produce el texto del prompt y las configuraciones necesarias, mientras que la generación es ejecutada por otro skill o servicio externo. Es compatible con cualquier plataforma donde se use un agente de IA (Claude Code, Cursor, Codex, etc.) siempre que el agente pueda leer archivos markdown de referencia. El flujo de trabajo incluye: recopilar la tarea (modelo, servicio, tipo de imagen, texto literal, etc.), leer la documentación específica del modelo seleccionado, redactar un brief estructurado con reglas precisas (enfoque en el propósito, objetos reales en lugar de emociones, texto exacto, etc.), y luego verificar el brief contra una lista de comprobación detallada. Finalmente, entrega tres partes: el brief en un bloque de código listo para enviar, las configuraciones del prompt como lista separada, y qué verificar visualmente en la imagen resultante. El skill también maneja la corrección de fallos: identifica qué línea del brief causó un error, decide si corregir la imagen existente o regenerar, y sugiere cambios específicos sin modificar lo que ya funciona.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ykurilov/image-video-skills/tree/HEAD/skills/image-prompts

Installed? Explore more Imagen skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Prompts para imágenes

El prompt para estos modelos es un brief para el ejecutor, que lee el texto como instrucción: qué objeto se necesita y para qué, qué contiene, qué queda vacío. El skill entrega el brief y las configuraciones de la solicitud. La generación la realiza el skill o el código del servicio a través del cual se envía la solicitud.

Pasos

  1. Recopila la tarea. Modelo y su variante, a través de qué servicio irá la solicitud, imagen nueva o corrección, imágenes de referencia, texto literal de las inscripciones, dónde se usará la imagen. Las imágenes de referencia disponibles ábrelas y míralas; sobre la imagen que no has visto, el brief solo afirma lo que se dice en la petición. Pregunta solo por el texto literal de las inscripciones y por aquello sin lo cual elegir el modelo es adivinar. El resto no especificado decídelo tú mismo y enumera los supuestos antes del brief. Si el modelo no está nombrado, elige según la sección «Selección de modelo» y nombra tu elección.
  2. Lee el archivo del modelo completo hasta la primera línea del brief: GPT Image 2.5, Nano Banana 2.1, Seedream 5. Cuando el archivo del modelo difiera de las reglas generales a continuación, prevalece el archivo del modelo.
  3. Redacta el brief.
  4. Realiza la «Verificación»: cada punto está cumplido o no aplica al brief.
  5. Entrega tres partes: el brief en un bloque de código, listo para enviar sin espacios ni marcadores de posición; las configuraciones de la solicitud como lista separada, usando los nombres de los campos del modelo (cómo transmitirlos a través del servicio lo sabe el skill o el código del servicio); qué verificar visualmente en la imagen terminada. Al brief en inglés añade un resumen en ruso (una o dos líneas).

Reglas generales del brief

Propósito primero. El brief comienza indicando qué es el objeto y para qué sirve: por el propósito, el modelo deduce la presentación, la iluminación y la composición. Luego frases coherentes: quién, qué hace, dónde, cómo está tomado. Una lista separada por comas entrega todas las decisiones al modelo.

Cosas en lugar de estados de ánimo. Material, forma, fuente de luz y su lado, plano y ángulo, ocupación de las manos y mirada. El material o forma importante se mencionan con una frase aparte: el modelo los reemplaza con más frecuencia. Las palabras de calidad, peso entre paréntesis y un «prompt negativo» aparte no significan nada para estos modelos.

Configuraciones, no en el texto. Tamaño, relación de aspecto, calidad, transparencia, profundidad de reflexión y búsqueda se definen mediante campos de la solicitud; la única excepción se describe en el archivo Seedream 5. En el brief queda lo que del formato deriva para la composición: dónde está vacío, dónde hay espacio para una firma, con qué se llena el ancho.

Inscripciones textuales. Cada inscripción entre comillas, con las mayúsculas y signos correctos, con su lugar y tipo de letra. Cuantas inscripciones haya en la imagen, tantas se nombran; el resto del texto no existe; se dice explícitamente. El texto que dio el usuario va al brief palabra por palabra: no acortar, no simplificar ni reformular sin su consentimiento. Los tres modelos dañan el texto largo y pequeño; si el texto del usuario es así, díselo y sugiere qué se puede hacer, y cámbialo solo después de su «sí».

Datos reales. Números, etiquetas de ejes, pasos de un esquema, nombres se dan en el brief por completo. Lo que no está en el brief, el modelo lo inventa.

Conteo y lados estrictamente. Cantidad: con la palabra «exactamente» y el número. Izquierda y derecha: como el lado del cuadro desde el punto de vista del espectador.

Imágenes de referencia por número. El número es el orden de la imagen en la solicitud. Cada una tiene un rol y su límite: qué se toma de ella y qué no se toma.

Corrección, no una nueva escena. El brief de corrección nombra un solo cambio y enumera por nombre qué permanece igual; el cambio de ángulo sigue su propia regla a continuación. El objeto se nombra con palabras, sin «su» ni «ella». Un cambio por paso: dos cambios, dos briefs por turno. En cada paso siguiente, la lista de lo conservado se repite por completo.

Cambio de ángulo: comando corto. La imagen existe y se necesita mostrar la misma escena de otro modo: otro ángulo, altura de cámara, tamaño de plano. El brief es un comando corto en inglés: el ángulo necesario y solo aquello sin lo cual el resultado no sería el correcto. La escena la lleva la imagen misma: su resumen y la lista de lo conservado aquí sobran, empeoran el resultado y encarecen.

Serie. Los rasgos definitorios del personaje o producto se repiten en cada brief de la serie palabra por palabra. Si el modelo no hace la serie en una sola solicitud, el primer fotograma aceptado se usa como imagen de referencia en las siguientes con el rol de «solo apariencia y estilo».

Prohibiciones puntuales. Primero se describe el estado deseado. La prohibición se añade al final del brief contra un elemento superfluo concreto, no como lista por si acaso.

Idioma. La escena se describe en inglés, incluso cuando la variante del modelo entiende ruso: es el único idioma declarado para todas las variantes de los tres modelos, y nadie ha comparado briefs en ruso vs. inglés. Las inscripciones permanecen en su idioma en la forma en que deben aparecer.

Selección de modelo

Solo diferencias confirmadas por documentación:

NecesidadAdecuado
Texto en ruso en la imagentodo excepto Seedream 5 lite
Varias imágenes separadas en una sola solicitudsolo Seedream 5 lite
Fondo transparente en generaciónGPT Image 2.5
Datos actualizados, lugares reales y productos mediante búsquedaNano Banana 2.1, Seedream 5 lite
Transferencia de estilo desde una imagen de referenciano Nano Banana 2.1
Corrección exacta por áreaSeedream 5 pro y flash (coordenadas), GPT Image 2.5 (máscara)
Descomposición de imagen en capasSeedream 5 pro y flash

La imagen no obedece

  1. Nombra cada fallo con una frase y encuentra la línea del brief que lo causa. Si no hay línea, es una omisión en el brief, no terquedad del modelo.
  2. Decide qué corregir. Si la imagen satisface en todo excepto el fallo, corrige la imagen existente, un fallo por paso. De lo contrario, corrige el brief y genera de nuevo. Si no has visto la imagen y el usuario no lo dijo, pregunta o da un brief para una nueva generación.
  3. Al corregir el brief, cambia solo las líneas de los fallos. Objeto o inscripción sobrantes: añade una prohibición por nombre al final del brief.
  4. Si el fallo aparece en un lugar diferente cada repetición, el brief no tiene la culpa: repite la generación con el mismo brief.
  5. Consulta la sección de fracasos en el archivo del modelo: algunos fallos no se solucionan con texto y hay que decirlo, no reescribir el brief en círculo.

Verificación

  • La primera oración nombra el objeto y su propósito.
  • El texto no contiene palabras sobre tamaño, resolución y calidad; todo eso está en la lista de configuraciones.
  • Cada inscripción: comillas, lugar, tipo de letra; hay una frase sobre la ausencia de otro texto.
  • Cada número y etiqueta que debe estar en la imagen está en el brief.
  • Cada imagen de referencia: número, rol, límite del rol.
  • Corrección: un cambio, lista por nombre de lo conservado, ningún pronombre en lugar del objeto.
  • Cambio de ángulo: comando corto, solo lo importante, sin resumen de la escena.
  • Ninguna capacidad que no tenga la variante seleccionada del modelo se usa en el brief ni en las configuraciones.
  • Se indica qué verificar visualmente; para cirílico: sustitución de letras rusas por latinas.

Skills relacionados