# Image Prompting / Video Prompting

> **Metodología Med Toledo.** Documento canónico compartido.
>
> **Aquí vive la definición.** Los skills que lo aplican apuntan a este archivo
> en vez de duplicarlo. Si el método se refina, se cambia aquí y aplica a todos.

**Lo usan:**

| Skill | Formato | Nombre que usa |
|---|---|---|
| `creative-marketing-engine` | imagen, banners, anuncios estáticos | Image prompting |
| `ai-video-director` | video, reels, anuncios en video | Video prompting |
| `landing-krafter` | landing pages | Segmentación semántica |

Son **el mismo método** en tres formatos. Si te saltas este paso, la pieza puede
verse bonita y aun así costarle dinero al cliente.

---

## 0. Definición — leer antes que nada

> **Image prompting** (metodología Med Toledo) es la práctica de **codificar
> dentro del creativo las señales que le dicen al algoritmo de Meta o TikTok a
> quién debe mostrárselo.**
>
> El creativo deja de ser sólo una pieza de comunicación y se vuelve **un prompt
> dirigido a la IA de la plataforma publicitaria.**
>
> **Video prompting** es lo mismo aplicado a video, incluyendo el guion.

### ⚠️ No confundir con el uso común del término

En la industria, "image prompting" suele significar *escribir buenos prompts de
texto para generar imágenes*, o *usar imágenes de referencia en un prompt*.

**Aquí NO significa eso.**

| No es | Sí es |
|---|---|
| Escribir prompts para generar imágenes | Codificar señales de audiencia dentro del creativo |
| Usar imágenes de referencia en el prompt | Que la imagen le diga a Meta a quién buscar |
| Técnica de generación | Técnica de **targeting** |

La técnica de generación existe y se usa, pero vive en `higgsfield-generate` y en
las recetas visuales. **Este archivo es de segmentación**, no de generación.

### ⚠️ Y ojo con el módulo `video-prompt-krafter`

Dentro de esta misma biblioteca existe un skill llamado **`video-prompt-krafter`**.
**No tiene nada que ver con video prompting.** Ese módulo genera prompts técnicos
para producir video (toma, lente, movimiento de cámara).

| Módulo | Qué hace |
|---|---|
| `video-prompt-krafter` | genera prompts **de producción** de video |
| **Video prompting** (este archivo) | codifica **señales de audiencia** en el video |

Nombres parecidos, funciones opuestas. Si dudas: ¿es para que el modelo genere,
o para que el algoritmo segmente? Generar → `video-prompt-krafter`.
Segmentar → este archivo.

### En una frase

**Antes segmentabas en el administrador de anuncios. Ahora segmentas dentro del
creativo, y el algoritmo lo lee.**

---

## 1. Por qué funciona así

**Ya no segmentas tú. Segmenta la IA de Meta y TikTok — leyendo el creativo.**

Antes se definía la audiencia en el administrador de anuncios: edad, género,
intereses, geo. Hoy los algoritmos de Advantage+ y del sistema de TikTok
funcionan mejor con audiencia amplia, porque **deducen a quién mostrarle el
anuncio a partir del contenido mismo**.

Eso invierte el trabajo:

> **El creativo es el prompt que le mandas a la IA de la plataforma.**
> Lo que se ve y lo que se dice le está diciendo al algoritmo a quién buscar.

Un creativo con señales densas encuentra a su audiencia rápido y barato.
Uno genérico obliga al algoritmo a explorar a ciegas — y esa exploración
**se paga con presupuesto del cliente**.

**Consecuencia directa:** un creativo genérico no es sólo feo. Es caro.

---

## 2. Declaración de señales — obligatorio antes de generar

Antes de escribir un prompt o componer una pieza, declarar en voz alta qué
señales va a llevar el creativo. Igual que la lectura de diseño en web:
explícito, nunca implícito.

```
DECLARACIÓN DE SEÑALES — {pieza}

Avatar objetivo:     {edad, género, etapa de vida, nivel socioeconómico}
Intención:           {descubrimiento / consideración / compra / reactivación}
Geo:                 {ciudad, colonia o desarrollo específico}
Señales visuales:    {quién aparece, edad aparente, vestuario, entorno, props}
Señales de copy:     {palabras que delatan al segmento}
Señales de exclusión:{a quién NO le habla, y cómo se nota}
```

**Regla:** si no puedes llenar "Avatar objetivo" desde la ficha del cliente,
no generas — preguntas.

---

## 3. De dónde salen las señales

Todo esto **ya existe** por cliente. No se inventa ni se improvisa:

```
02-proyectos/{cliente}/
├── estrategia/
│   ├── market-intelligence-*.md   ← avatar, dolores, deseos, canales
│   ├── oferta-irresistible-*.md   ← intención de compra, precio, urgencia
│   └── kopy-krafter-*.md          ← voz, palabras que sí y que no usa
├── personajes/catalogo.md         ← quién puede aparecer
├── escenarios/catalogo.md         ← dónde puede pasar
└── productos/{id}-ficha.md        ← claims permitidos, precio publicable
```

Si falta el market intelligence o el avatar, **ese es el trabajo previo**.
Encadenar con `market-intelligence` antes de generar creativos.

---

## 4. Señales visuales

Lo que se ve pesa más que lo que se lee. El algoritmo procesa la imagen.

### La persona ES el targeting

| Si el avatar es… | Aparece… |
|---|---|
| mujeres 35-45 con hijos | mujeres de 35-45, no modelos de 22 |
| productores agrícolas 45-60 | hombres de campo reales, con ropa de trabajo, sol en la cara |
| directores de TI | adultos de 40+, oficina, ropa formal-relajada |
| compradores de casa premium | familia, casa con acabados, coche acorde |

**Error más común:** poner gente 15 años más joven y más "bonita" que el avatar
real. El anuncio se ve mejor y **rinde peor**, porque el algoritmo va a buscar
justo a esa gente joven que no compra.

### Marcadores que el algoritmo lee

| Categoría | Qué codifica |
|---|---|
| **Edad aparente** | rango demográfico |
| **Vestuario** | nivel socioeconómico, ocupación, formalidad |
| **Entorno** | geo, tipo de vivienda, urbano vs. rural |
| **Props** | ingreso, etapa de vida, hobbies |
| **Composición familiar** | soltero, pareja, con hijos, edad de los hijos |
| **Objetos de fondo** | contexto de uso, aspiración |
| **Paleta y acabado** | categoría de producto, premium vs. accesible |

### Geo visual

Si el cliente vende en Querétaro, que se vea Querétaro. Arquitectura,
vegetación, luz, tipo de calle. Un fondo genérico de banco de imágenes borra la
señal geográfica más útil que tienes.

---

## 5. Señales de copy

El texto sobre la imagen y el copy del anuncio también son prompt.

### Tipos de señal, en orden de fuerza

1. **Geo nombrado** — "Zákia, Zibatá, El Refugio" pega más que "Querétaro",
   y mucho más que "tu ciudad"
2. **Palabra de intención** — "invertir", "plusvalía", "financiamiento",
   "rendimiento" atraen inversionista; "mi casa", "mi familia", "mudarnos"
   atraen usuario final
3. **Marcador de etapa de vida** — "tus hijos", "cuando te jubiles",
   "tu primer departamento"
4. **Vocabulario técnico del gremio** — "hectárea fumigada", "SAP S/4HANA",
   "escrituración". Filtra al que no es del ramo
5. **Marcador socioeconómico** — "buen gusto", "acabados", "de entrada" vs.
   "sin enganche", "pagos chiquitos"
6. **Género del emisor** — "somos agentes inmobiliarias… nosotras" genera
   afinidad con audiencia femenina

### Ejemplo trabajado

> *"Si buscas invertir o comprar tu propiedad en Querétaro, en Zákia, Zibatá o
> El Refugio, quieres calidad de vida, plusvalía y seguridad. […] Imagina a tus
> hijos jugando en parques, con educación de primer nivel."*

| Señal | Segmento que activa |
|---|---|
| Zákia, Zibatá, El Refugio | geo + nivel socioeconómico |
| "invertir **o** comprar" | doble intención, deliberada |
| "plusvalía" ×2 | inversionista |
| "seguridad" | familia, no soltero |
| "tus hijos… educación de primer nivel" | padres con hijos en edad escolar |
| "buen gusto" ×2 | aspiracional, ingreso medio-alto |
| "somos agentes inmobiliari**as**… nos**otras**" | afinidad femenina |

**Target resultante sin haberlo declarado en el administrador:** mujeres 30-45,
con hijos, ingreso medio-alto, Querétaro, intención de compra o inversión.

---

## 6. Señales de exclusión

Tan importante como atraer es **repeler**. Un creativo que le habla a todos no
le habla a nadie, y el algoritmo se pierde.

- Nombrar el precio o el rango filtra por poder adquisitivo
- Nombrar el nivel técnico filtra por conocimiento
- Nombrar la etapa de vida filtra por edad real
- Mostrar el contexto de uso filtra por ocupación

**Un creativo bien hecho hace que parte de la gente diga "esto no es para mí".**
Eso es señal funcionando, no un error.

---

## 7. Densidad de señal

Regla práctica por pieza:

- **Mínimo 3 señales visuales** (persona, entorno, props)
- **Mínimo 2 señales de copy** (una de geo o intención + una de etapa de vida
  o vocabulario)
- **1 señal de exclusión** explícita

Menos que eso es un creativo tibio. El algoritmo no sabe qué hacer con él.

---

## 8. Cuando hay varios segmentos

**No los mezcles en una pieza.** Un creativo, un segmento.

Si el cliente atiende a inversionistas y a familias, se hacen **dos piezas
distintas** con señales distintas, no una que intente ambas. La única excepción
es cuando la intención doble es deliberada y el producto realmente sirve a las
dos (como el ejemplo de arriba, donde "invertir o comprar" es intencional).

Y la variación es barata: mismo producto × mismo escenario × distinto personaje
= otro segmento. Ver la combinatoria en `catalogo-creativos.md` del cliente.

---

## 9. Video prompting

El mismo principio en video, más el guion.

- **Primeros 3 segundos** — ahí va la señal más fuerte. Geo, avatar, o dolor
  específico. El algoritmo pondera mucho el arranque porque es donde se decide
  la retención
- **Quién habla** — edad, género y acento del vocero son señal
- **Qué se ve en el fondo** — mismo criterio que en imagen
- **Palabras del guion** — mismos tipos de señal de la sección 5
- **Duración y ritmo** — un corte lento filtra distinto que uno rápido

El guion se escribe con las señales dentro desde el borrador, no se les agregan
después.

### Ejemplo trabajado — guion de Nodo Inmobiliario

> *"Si buscas invertir o comprar tu propiedad en Querétaro, en Zákia, Zibatá o
> El Refugio, quieres calidad de vida, plusvalía y seguridad. […] En Nodo
> Inmobiliario, somos agentes inmobiliarias y residentes de la zona […] Imagina
> a tus hijos jugando en parques, con educación de primer nivel."*

| Señal | Segmento que activa |
|---|---|
| Zákia, Zibatá, El Refugio | geo + nivel socioeconómico |
| "invertir **o** comprar" | doble intención, deliberada |
| "plusvalía" ×2 | inversionista |
| "seguridad" | familia, no soltero |
| "tus hijos… educación de primer nivel" | padres con hijos en edad escolar |
| "buen gusto" ×2 | aspiracional, ingreso medio-alto |
| "somos agentes inmobiliari**as**… nos**otras**" | afinidad femenina |
| "residentes de la zona, 10 años" | autoridad local |

**Target resultante, sin declararlo en el administrador:** mujeres 30-45, con
hijos, ingreso medio-alto, Querétaro, intención de compra o inversión.

---

## 10. Segmentación semántica — la versión landing

En landing pages el método se llama **segmentación semántica** y opera igual,
sobre el copy y la estructura de la página.

- **H1 y primer bloque** cargan la señal más fuerte, como los primeros 3
  segundos del video
- **Vocabulario del gremio** filtra por conocimiento
- **Geo nombrado** en título, encabezados y FAQ
- **Precio o rango** filtra por poder adquisitivo
- **Testimonios del avatar correcto** — quién aparece citado es señal
- **Imágenes de la página** siguen las mismas reglas que un creativo

Meta y Google leen la landing para afinar a quién mostrar el anuncio que lleva a
ella. Una landing genérica desperdicia la señal que el creativo ya construyó.

Detalle en `landing-krafter`.

---

## 11. Coherencia entre formatos

Las tres piezas de una misma campaña deben mandar **las mismas señales**.

```
Creativo (imagen o video)  →  Anuncio (copy)  →  Landing
        ↓                          ↓                ↓
   mismo avatar              mismo avatar     mismo avatar
   mismo geo                 mismo geo        mismo geo
   misma intención           misma intención  misma intención
```

Si el creativo le habla a inversionistas y la landing le habla a familias, el
algoritmo recibe señales contradictorias y la campaña se encarece.

**Regla:** la declaración de señales se hace **una vez por campaña**, y las tres
piezas se construyen contra esa misma declaración.

---

## 10. Verificación

Antes de entregar, responder sin ver la declaración:

> **"Si yo fuera el algoritmo de Meta y sólo viera este creativo, ¿a quién se lo
> mostraría?"**

Si la respuesta es vaga — "gente interesada en casas" — el creativo está tibio y
hay que volver a la declaración de señales.

Si la respuesta es específica — "mujeres de 30-45 con hijos, ingreso medio-alto,
zona norte de Querétaro, comparando desarrollos" — está bien hecho.
