← volver al dashboard
skill: adn-marca
---
name: adn-marca
description: Extractor de ADN de marca de Agencia SEO Lab — analiza el sitio web de un cliente (voz, paleta, tipografía, imaginería, audiencia) y genera/actualiza la sección de marca en clientes/<cliente>/CLAUDE.md. Ideal para onboarding de clientes nuevos. Usar cuando pidan analizar la marca de un sitio, hacer onboarding de un cliente, o extraer identidad/estilo de una web.
---
# ADN de Marca — Agencia SEO Lab
Extrae la identidad de marca desde el sitio web del cliente y la deja
registrada donde el OS la aprovecha: **el CLAUDE.md del cliente** (no un
JSON suelto). Es el primer paso del onboarding — después de esto, las
skills `copy`, `auditoria-meta` y las de imagen trabajan alineadas a la
marca sin re-preguntar.
## Proceso
### 1. Recolectar
Con WebFetch, en este orden:
1. Home
2. Quiénes somos (`/nosotros`, `/quienes-somos`, `/about`)
3. Productos/servicios (`/tienda`, `/productos`, `/servicios`)
Pedir en cada fetch: texto visible, contenido de `<style>`, atributos
`style=`, meta tags, URLs de Google Fonts y valores `og:image`.
Si una página secundaria no existe, seguir con menos y anotar que la
confianza baja.
### 2. Extraer
**Colores**: fondo y color de `body`, `header`, `.btn-primary`, `.cta`;
colores dominantes del og:image. Identificar primario, secundarios, fondo,
texto. Si es sitio oscuro (fondo #333 o más), invertir fondo/texto.
**Tipografía**: URLs de Google Fonts, `font-family` de h1/h2/body.
Si no se detecta, anotar null — no adivinar.
**Voz** (analizar titular hero, bajada, intro del quiénes somos y CTAs).
Puntuar cada eje 1-10 con señales:
| Señal | Efecto |
|---|---|
| Tutea con "tú/tu" frecuente | → casual |
| Jerga técnica | → experto |
| Frases cortas y golpeadas (≤8 palabras) | → audaz |
| Datos/números en el hero | → racional |
| Testimonios protagonistas | → emocional |
| "Transforma", "revoluciona" | → innovador |
| Premios, "confían en nosotros" | → tradicional |
Ejes: formal↔casual, racional↔emocional, serio↔juguetón, audaz↔sutil,
tradicional↔innovador, experto↔cercano. Cada eje con confianza
alta (3+ señales) / media (2) / baja (1). Con 1 señal, es estimación y
se dice.
**Imaginería**: fotografía vs ilustración vs flat; sujetos (personas,
producto, abstracto); composición (limpia vs cargada).
**Audiencia objetivo**: rango etario aparente, ocupación, dolores y
aspiraciones que el sitio ataca. En clientes de la agencia, casi siempre
es el emprendedor chileno — validar contra eso.
### 3. Construir buyer personas (complemento humano)
La extracción web da la audiencia objetivo en general; esto la desglosa en
personas concretas. Si el cliente ya completó el formulario de marca del
`onboarding` (ITEM 02 — plantilla `plantillas/entregables/formulario-de-marca.md`),
usar esas respuestas directo — son de primera mano.
Si no lo completó, estimar desde la extracción web + criterio de Javier,
marcando confianza baja explícita.
Perfilar **mínimo 4 arquetipos** (estructura de referencia en
`biblioteca/ads/buyer-persona.md`, con 4 personas ejemplo y 6 campos cada
una), completando para cada uno:
- Situación personal y profesional (dónde trabaja, carrera, familia).
- Perfil demográfico (sexo, edad, renta, localización, clase social).
- Comportamiento diario (qué contenido consume, en qué formato, referentes
que sigue).
- Objetivos primarios y secundarios (corto/medio/largo plazo).
- Miedos y objeciones (a qué le teme, vergüenza a gastar en algo que no
funcione).
- Qué más valora del producto/servicio (lo que aprecian los clientes
actuales).
- Qué cliente NO se quiere — a quién no apuntar (insumo de exclusiones de
audiencia).
Fuentes: `biblioteca/ads/buyer-persona.md` (4 arquetipos + método de
perfilar) y `biblioteca/estrategia/brief-de-marca.md` ITEM 02 (si el cliente
llenó el formulario).
Un cliente real suele cruzar más de un arquetipo (ej: emprendedor que también
aprende por su cuenta) — identificar cuál domina y hablarle desde ahí en
`copy`, no desde beneficios genéricos.
### 4. Escribir en el CLAUDE.md del cliente
Crear o actualizar `clientes/<cliente>/CLAUDE.md` con la sección:
```markdown
## Marca
- **Voz**: [3 adjetivos] (formal X/10, emocional X/10, audaz X/10)
- **Colores**: primario #xxx, secundarios #xxx #xxx, fondo #xxx
- **Tipografía**: [titulares] / [cuerpo]
- **Imaginería**: [estilo, sujetos, composición]
- **Audiencia**: [edad, perfil, dolores, aspiraciones]
- **Buyer personas**: [resumen de 3-4 líneas por cada uno de los 4 arquetipos,
o link al detalle si el cliente completó el formulario de marca]
- **Prohibido**: [elementos a evitar según rubro]
- **Extraído**: YYYY-MM-DD desde [URL] (confianza: alta/media/baja)
```
Si el archivo ya tiene sección Marca, actualizarla conservando cualquier
regla manual que Javier haya agregado (las reglas manuales SIEMPRE mandan
sobre lo extraído — ej: "SRProfumo dice perfumes, nunca fragancias").
### 5. Resumen al usuario
Mostrar el resumen de marca en 6 líneas + los 4 buyer personas en 1 línea
cada uno + dónde quedó guardado + qué skills lo van a usar. Preguntar si
algún eje suena mal antes de dar por cerrado — Javier conoce al cliente
mejor que su sitio web.
## Elementos prohibidos por rubro (default)
- Ecommerce/retail: fotos de banco genéricas con gringos sonriendo.
- Salud/estética: afirmaciones médicas sin respaldo, antes/después agresivos.
- Todos: superlativos vacíos (regla de agencia), precios si la marca lo
restringe (ej: Creapublicidad en anuncios de presentación).
## Limitaciones
- Sitios SPA/JS pesado: el fetch puede venir vacío → anotar y pedir a Javier
capturas o acceso.
- Sitios con <200 palabras: confianza baja explícita.
- Una marca por ejecución (para Creapublicidad e InfinityDisplays, correr
por separado).