# Modo: Próxima Mensagem

> Usuário cola print/transcrição de uma conversa real. Skill gera a próxima mensagem ideal.

---

## Quando ativa

Usuário diz alguma versão de:
- "responde essa mensagem aqui"
- "tá travado, o que mando?"
- "como respondo isso?"
- Cola print + pergunta o que mandar

---

## Fluxo

### Passo 1 — Captura contexto

Pergunte (se não vier no input):
1. "É lead frio, morno ou quente?"
2. "WhatsApp ou Instagram?"
3. "Qual seu produto/nicho?" (se a skill não tem o sistema construído)
4. "Cola a conversa completa até agora."

Se a skill já construiu sistema do usuário antes (existe pasta em `~/Documents/Sistema-DM-X/`), puxa contexto direto.

### Passo 2 — Análise da conversa

Lê a conversa colada e identifica:
- **Estágio atual**: ice-breaker / discovery / dor / pitch / objeção / fechamento
- **Temperatura atual**: subiu, manteve, ou esfriou desde a última msg?
- **Arquétipo do lead**: D / I / S / C (extraído do vocabulário dela)
- **Sinal mais forte**: o que o lead acabou de dizer importa pra escolha da próxima
- **Última pergunta dela**: tem que ser respondida antes de avançar
- **Possível objeção**: se aparece sinal, escolher resposta do banco

### Passo 3 — Decisão de framework

Baseado em:
- Estágio + temperatura + arquétipo
- Princípio: SEMPRE respeitar a regra 70/30 (não monologar)

Se está em discovery → continuar SPIN ou Loop 5
Se está em dor → fazer pergunta de implicação
Se está em pitch → 3 yes ou apresentar valor
Se está em objeção → mirror + label + calibrated question
Se está em fechamento → straight line ou facilita pagamento

### Passo 4 — Geração de 3 versões

Sempre devolve **3 alternativas**:

**Versão A — Texto curto (3 linhas)**
> [versão econômica, direta]

**Versão B — Texto médio (4-6 linhas)**
> [versão mais elaborada]

**Versão C — Áudio sugerido (30-60s)**
Roteiro: "[fala completa, palavra por palavra]"

### Passo 5 — Validação

Roda os 11 validadores (especialmente: voz humana, tamanho, ritmo, espelhamento, pergunta-gancho).

### Passo 6 — Output

```
🎯 ANÁLISE DA CONVERSA

Estágio: [discovery / dor / pitch / objeção / fechamento]
Temperatura: [subiu / manteve / esfriou]
Arquétipo do lead: [D/I/S/C]
Sinal forte: "[citação literal do lead]"
Próximo passo recomendado: [nome do framework]

---

📩 PRÓXIMA MENSAGEM — 3 VERSÕES

**Versão A — Texto curto:**
> [...]

**Versão B — Texto médio:**
> [...]

**Versão C — Áudio (45s):**
Roteiro: "[...]"

---

💡 OBSERVAÇÃO

[1-2 frases explicando por que essa abordagem]

[Se houver alerta: "Cuidado: lead deu sinal de X — não pula direto pra pitch."]
```

### Passo 7 — Após mandar

A skill pode oferecer:
> "Quando ela responder, volta aqui que eu te ajudo na próxima."

---

## Anti-patterns

- ❌ Sugerir mensagem genérica que poderia servir pra qualquer lead
- ❌ Pular validador de tamanho
- ❌ Sugerir áudio quando a conversa toda foi texto
- ❌ Ignorar última pergunta do lead

---

## Exemplo de uso

**Input do usuário:**
```
Lead: tô meio sem orçamento agora
Eu: entendo
Lead: quanto seria mesmo?
Eu: ???
```

**Output da skill:**
```
🎯 ANÁLISE

Estágio: objeção financeira + pedido de preço
Temperatura: morna (ainda interessada)
Sinal forte: "tô meio sem orçamento" + "quanto seria mesmo?" — paradoxal
Decisão: tratar objeção PRIMEIRO, não dar preço cru
Framework: voss-mirror-label + calibrated questions

---

📩 3 VERSÕES

**A:** Posso te perguntar uma coisa antes do valor? O que faria essa decisão financeira fazer sentido pra você agora?

**B:** Te entendo. Antes de te passar o valor (que pode parecer caro de cara), posso te perguntar 2 coisas pra você ter contexto? Tá?

**C — Áudio (40s):** "Oi {{nome}}, escuta — antes de eu te passar o valor solto eu queria te entender melhor. Porque preço sem contexto sempre parece caro, né. Posso te fazer 2 perguntinhas rápidas? E aí você decide se faz sentido pra você ou não."

---

💡 Observação

Nunca mande preço solto após objeção financeira. Ela vai usar como prova de que "é caro". Trata a objeção primeiro, qualifica, e só depois apresenta valor com contexto + parcelamento + garantia.
```
