---
name: saas-competitive-matrix
description: >
  Gera matriz comparativa dos top 10 SaaS mundiais que resolvem o mesmo
  problema central definido no /saas-problem-fit-canvas. Identifica o que
  todos têm em comum (commodities), o diferencial de cada um, e o GAP
  que abre espaço para o SaaS da Tata com IA no centro. Entrega também
  o posicionamento Oceano Azul, a frase de diferencial único, análise GTM
  dos top 3 concorrentes, ameaças emergentes, players internacionais e
  estratégia de migração. Use quando disser "quem são meus concorrentes",
  "top 10 SaaS do mundo", "análise competitiva do SaaS", "por que sou
  diferente", "oceano azul", "meu diferencial vs concorrentes", "como
  migrar dos concorrentes", "players internacionais". Integra com
  /saas-problem-fit-canvas, /errc-imperatriz, /vrio-imperatriz,
  /saas-narrative-framework, /saas-compliance-br.
---

# SaaS Competitive Matrix

> "Antes de construir, saiba exatamente o que já existe — e onde todos falham."


## FASE 0 — Leitura do Contexto do Projeto (OBRIGATÓRIO)

> **ANTES DE QUALQUER OUTRA AÇÃO:** leia o arquivo `SAAS-CONTEXT.md` da pasta do projeto.

Se o arquivo existe:
- Leia NOME, SETOR, REGULAÇÃO, DECISOR, USUÁRIO FINAL, CANAL, TICKET, MODELO, VOC e CONCORRENTES
- Use esses dados como fonte de verdade em todas as seções desta skill
- Não faça perguntas que já estão respondidas no SAAS-CONTEXT.md

Se o arquivo **não existe**:
- Pare aqui
- Informe: "Nenhum SAAS-CONTEXT.md encontrado. Rode `/saas-context-doc` primeiro para criar o briefing do projeto. Isso garante que esta skill use dados reais do seu SaaS, não exemplos genéricos."
- Não prossiga até o arquivo ser criado

Por que é obrigatório: esta skill usa nome do SaaS, VOC do cliente, regulação do setor e perfil do decisor para gerar output que você pode usar diretamente — sem edição. Sem o contexto, o output fica com placeholders e linguagem de produto, não de cliente.

**Arquivos anteriores a ler (além do SAAS-CONTEXT.md):**

2. `.saas/SAAS-S1-PROBLEMA.md` — output do /saas-problem-fit-canvas
   → Use: JOB-STATEMENT (define o problema central para pesquisa competitiva), HIPOTESE-POSICIONAMENTO (orienta busca pelo diferencial), PERSONA-DECISOR (define quem o concorrente também quer conquistar)
   → Se não existe: avise e continue com o que o usuário informar

**Campos que esta skill NÃO precisa perguntar (se os arquivos existem):**
- Problema central do SaaS → SAAS-S1-PROBLEMA.md campo PROBLEMA-CENTRAL
- Concorrentes já conhecidos → SAAS-CONTEXT.md campo CONCORRENTES DIRETOS
- Setor → SAAS-CONTEXT.md campo SETOR
- Canal principal → SAAS-CONTEXT.md campo CANAL PRINCIPAL (orienta análise GTM dos concorrentes)

---

## Por que existe

Skills genéricas de análise competitiva (Porter, SWOT) não têm foco em SaaS. Esta skill força uma análise das ferramentas reais que existem no mundo, identifica o padrão comum de falha, e posiciona o novo SaaS no único espaço onde IA-first cria vantagem defensável.

---

## MODOS DE OPERAÇÃO

- **`/saas-competitive-matrix`** — modo completo: pesquisa + matriz + GAP + posicionamento + GTM + internacionais
- **`/saas-competitive-matrix rápido`** — gera matriz com top 5 (não 10)
- **`/saas-competitive-matrix atualizar`** — reavalia concorrentes de matriz existente
- **`/saas-competitive-matrix oceano`** — foca só no ERRC (Eliminar/Reduzir/Aumentar/Criar)
- **`/saas-competitive-matrix gtm`** — foca só na análise de go-to-market dos top 3

---

## PRÉ-REQUISITO

Precisa do Problema Central declarado pelo `/saas-problem-fit-canvas`.
Se não existir, pede antes de continuar.

---

## PROCESSO — 7 FASES

### FASE 0 — Fontes Primárias (Pesquisa Alternativa)

Quando não houver acesso a reviews em tempo real, usar estas fontes estruturadas:

```
FONTES PRIMÁRIAS PARA ANÁLISE COMPETITIVA:

G2 (g2.com):
→ Busca: "[nome do produto]" → aba Reviews → filtro "Most Recent"
→ Ver: prós/contras mais citados, comparativos com concorrentes
→ Dados úteis: rating por categoria (ease of use, customer support, features)

Capterra (capterra.com.br):
→ Comparação lado a lado de até 3 ferramentas
→ Filtro por país: "Brazil" — identifica concorrentes com presença local
→ Dados úteis: integrações, preços, avaliação por segmento

Product Hunt (producthunt.com):
→ Busca pelo problema (não pelo nome) — ex: "appointment scheduling"
→ Comentários revelam quem compara com quem
→ Dados úteis: argumentos de lançamento, primeiras reações de mercado

Reddit (reddit.com/r/SaaS, r/startups, r/[nicho]):
→ Busca: "[problema] software" ou "best [categoria] tool"
→ Threads de recomendação = VOC puro sobre por que escolhem cada ferramenta

App Sumo (appsumo.com):
→ Histórico de deals = produtos que não tinham PMF ou quebraram (aprenda)

LinkedIn Sales Navigator (se disponível):
→ "Technology used: [concorrente]" — identifica empresas que usam cada concorrente

FONTES PARA PRICING ATUALIZADO:
→ Página de preços oficial (verificar sempre — muda com frequência)
→ Wayback Machine se a página atual estiver desatualizada
→ PriceSpy (para SaaS internacional com pricing histórico)

SE NÃO TIVER ACESSO A NENHUMA FONTE:
Declarar explicitamente: "Dados baseados em conhecimento geral até [data].
Recomendo verificar os preços atuais antes de usar em proposta comercial."
```

---

### FASE 1 — Identificação dos Top 10

Com base no Problema Central, lista os 10 SaaS mais relevantes que resolvem o mesmo problema no mundo. Organiza em 3 tiers:

```
TIER 1 — Líderes de Mercado (3-4 ferramentas)
São os que todo mundo conhece. Alta penetração. Ditam o padrão.
[nome] | [país de origem] | [preço base] | [nº usuários estimado]

TIER 2 — Challengers (3-4 ferramentas)
Crescendo rápido ou dominantes em nicho específico.
[nome] | [país de origem] | [preço base] | [diferencial principal]

TIER 3 — Alternativas (2-3 ferramentas)
Soluções parciais, mais baratas, ou muito nichadas.
[nome] | [país de origem] | [preço base] | [limitação principal]

PLAYERS INTERNACIONAIS RELEVANTES (2 ferramentas):
Não aparecem no mercado BR ainda, mas podem chegar em 12-24 meses.
[nome] | [país] | [preço] | [por que ameaça futura]
(ver Seção dedicada — Fase 6)
```

---

### FASE 2 — Matriz de Features Comparativas

Seleciona as 15 features mais relevantes para o problema e cria matriz.

**NOVA COLUNA: Pricing por Seat/Usuário**

```
┌──────────────────────────────┬────────┬────────┬────────┬────────┬──────────┐
│ Feature                      │ Tool 1 │ Tool 2 │ Tool 3 │ Tool N │ SEU SaaS │
├──────────────────────────────┼────────┼────────┼────────┼────────┼──────────┤
│ [feature crítica 1]          │   ✓    │   ✓    │   ✓    │   ✓    │    ✓     │
│ [feature crítica 2]          │   ✓    │   ✓    │   ✗    │   ✓    │    ✓     │
│ [feature crítica 3]          │   ✗    │   ✗    │   ✗    │   ✗    │    ✓     │← GAP
│ IA preenche por voz          │   ✗    │   ✗    │   ✗    │   ✗    │    ✓     │← GAP
│ Zero digitação manual        │   ✗    │   ✗    │   ✗    │   ✗    │    ✓     │← GAP
│ [feature deles que você não] │   ✓    │   ✓    │   ✓    │   ✓    │    ✗    │← TRADE-OFF
│ Suporte em PT-BR             │   ✗    │   ✗    │   ✗    │   ✗    │    ✓    │
├──────────────────────────────┼────────┼────────┼────────┼────────┼──────────┤
│ PRICING POR SEAT             │        │        │        │        │          │
│ Preço base (plano mínimo)    │ R$X/mês│ R$X/mês│ R$X/mês│ R$X/mês│  R$X/mês│
│ Pricing por usuário adicional│ +R$X   │ +R$X   │ flat   │ +R$X   │   flat  │
│ Limite de usuários no básico │  N     │  N     │ ilimitado│ N    │    N    │
│ Modelo de cobrança           │ seat   │ seat   │ flat   │ uso    │  flat   │
│ Commitment mínimo (meses)    │ 12     │ 1      │ 1      │ 12     │    1    │
└──────────────────────────────┴────────┴────────┴────────┴────────┴──────────┘

NOTA: Pricing por seat importa porque em B2B o custo real ≠ preço da página.
Uma clínica com 8 recepcionistas paga 8× o preço base em modelos por seat.
Flat pricing é vantagem competitiva real em clientes com múltiplos usuários.
```

---

### FASE 2.5 — GTM dos Top 3 Concorrentes

Analisa como os 3 maiores concorrentes chegam ao cliente — canal, mensagem e ciclo de venda:

```
GTM ANALYSIS — [CONCORRENTE 1]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Canal principal de aquisição: [SEO / Ads / Conteúdo / Parceiros / SDR / PLG]
Canal secundário: [lista]
Mensagem principal na LP: "[headline que usam — literal]"
Proposta de valor declarada: "[tagline ou posicionamento]"
Trial ou freemium?: [sim/não/período]
Ciclo médio de venda estimado: [dias — com base no modelo de oferta]
Onde o cliente encontra pela primeira vez: [canal de descoberta]
Quem fecha a venda (se B2B): [fundador / SDR / PLG / parceiro]
Gargalo aparente do GTM: [o que parece ser o ponto de fricção]
O que fazer diferente: [oportunidade de go-to-market não explorada por eles]

GTM ANALYSIS — [CONCORRENTE 2]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[mesmo formato]

GTM ANALYSIS — [CONCORRENTE 3]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[mesmo formato]

SÍNTESE GTM:
→ Canal saturado (todos usam): [canal]
→ Canal subexplorado pelos 3: [canal] — oportunidade
→ Mensagem mais usada: "[padrão de headline dos concorrentes]"
→ Mensagem não utilizada: [ângulo diferente ainda disponível]
```

---

### FASE 3 — Análise do Padrão Comum

Identifica o que TODOS os top 10 têm em comum:

```
COMMODITIES (todos têm — não é diferencial):
• [feature que todos têm]
• [feature que todos têm]
• [feature que todos têm]

PADRÃO DE FALHA UNIVERSAL:
"Todos os [N] SaaS analisados [falham em X].
O usuário ainda precisa [fazer Y manualmente].
Nenhum resolveu [Z] com IA."

FRUSTRAÇÃO DECLARADA (voz do mercado — extraída de reviews):
• "[frase literal de review negativo comum — G2/Capterra/Reddit]"
• "[frase literal de review negativo comum]"
• "[frase literal de review negativo comum]"

FONTE: [onde cada frase foi encontrada — G2 / Capterra / Reddit / entrevista]
```

---

### FASE 4 — GAP Analysis + ERRC

Aplica o framework Oceano Azul (ERRC):

```
ELIMINAR (o que todos fazem mas ninguém quer):
• [elemento do padrão de mercado que cria fricção]
• [etapa manual que todos exigem]

REDUZIR (o que está exagerado no mercado):
• [complexidade de configuração]
• [curva de aprendizado]
• [tempo de setup]

AUMENTAR (o que está abaixo do ideal):
• [velocidade de execução]
• [personalização por contexto]
• [integração com ferramentas BR]

CRIAR (o que não existe em nenhum concorrente):
• IA preenche por voz em PT-BR
• Zero digitação: usuário fala → sistema processa
• [diferencial exclusivo do seu SaaS]
• [diferencial exclusivo do seu SaaS]
```

---

### FASE 5 — Frase de Posicionamento Único

```
POSICIONAMENTO ÚNICO:
"[Nome do SaaS] é o único [categoria] que [diferencial IA exclusivo]
para [segmento], eliminando [padrão de falha universal]
que todos os outros [N] SaaS ainda exigem."

PROVA DO DIFERENCIAL:
"Enquanto [concorrente líder] ainda exige que você [processo manual],
no [nome do SaaS] você [o que a IA faz por você]."

TRADE-OFF HONESTO (obrigatório — transparência vende):
"O que você não vai encontrar aqui: [feature que concorrentes têm mas você não priorizou]"
→ Por que declarar o trade-off? Porque o lead vai descobrir. Melhor que venha de você.
→ Mencione antes da objeção — vira credencial de honestidade, não fraqueza.
```

---

### FASE 6 — Players Internacionais (Ameaça Futura)

```
PLAYERS INTERNACIONAIS — 2 MAIS RELEVANTES

Por que analisar: SaaS internacional que ainda não entrou no Brasil é ameaça em 12-24 meses,
especialmente se o mercado BR cresce (atrai investimento internacional).

PLAYER INTERNACIONAL 1: [nome]
País/região de origem: [país]
Tamanho estimado: [ARR estimado ou nº de clientes]
Status no Brasil: [sem presença / parceiros locais / escritório / anunciado]
Diferencial principal: [o que fazem melhor que todos]
Timeline estimado de entrada: [imediato / 12m / 24m+ / improvável]
Sinais de que estão vindo: [contratações BR no LinkedIn / parceiros / pricing em BRL / etc]
Como se defender: [vantagem local que você tem — integração com sistemas BR, suporte PT-BR, preço, rede]

PLAYER INTERNACIONAL 2: [nome]
[mesmo formato]

SÍNTESE DE AMEAÇAS FUTURAS:
→ Janela de defesa: [quanto tempo você tem antes de enfrentar eles]
→ Moat local mais forte: [o que eles não conseguem replicar facilmente]
→ Parceria possível (se não der pra vencer): [hipótese de coexistência ou aquisição]
```

---

### FASE 7 — Estratégia de Migração

```
ESTRATÉGIA DE MIGRAÇÃO DO CONCORRENTE → SEU SaaS

Por que criar isso: a maior barreira de adoção em B2B não é preço — é custo de troca.
Quem já usa um sistema tem dados, processos e hábitos formados nele.
Esta seção transforma a migração em argumento de venda, não em obstáculo.

DE QUAL SISTEMA A MAIORIA VEM:
→ Concorrente mais comum que os leads abandonam: [nome]
→ Por que abandonam: [frustração mais citada]
→ O que eles têm lá que temem perder: [dado ou feature]

PLANO DE MIGRAÇÃO (para apresentar no processo de venda):

OPÇÃO A — Auto-migração:
"Exporte seu CSV do [concorrente] e importe em 1 clique. [Link do tutorial]"
Tempo estimado: [X minutos]
O que importa: [lista do que migra]
O que não importa (e por que não precisa): [lista honesta]

OPÇÃO B — Migração assistida:
"Para clientes nos planos [Y] e acima, nossa equipe migra por você."
Tempo estimado: [X horas/dias]
O que inclui: [configuração + importação + treinamento]

OPÇÃO C — Migração zero (paralelo temporário):
"Rode os dois sistemas por [X dias] — seu risco é zero."
Quando usar: lead com muito dado histórico ou resistência alta à mudança

ARGUMENTO DE MIGRAÇÃO (para o Ato 2 da narrativa — tentativas fracassadas):
"Você não está preso no [concorrente]. Você está preso no hábito.
A migração leva [tempo real]. O retorno começa no [prazo real]."

OBJEÇÃO MAIS COMUM SOBRE MIGRAÇÃO E COMO RESPONDER:
Objeção: "Tenho [X anos] de histórico lá"
Resposta: "[O que migra + o que fica disponível para consulta + o que não precisa mais]"
```

---

## OUTPUT FINAL

```
╔══════════════════════════════════════════════════════════╗
║ SAAS COMPETITIVE MATRIX — RESULTADO FINAL               ║
╚══════════════════════════════════════════════════════════╝

TOP 10 ANALISADOS: [lista com tiers]
COMMODITIES: [o que todos têm]
PADRÃO DE FALHA UNIVERSAL: [o que nenhum resolveu]
GAPS IDENTIFICADOS: [N gaps — lista]
ERRC CANVAS: [4 quadrantes preenchidos]
POSICIONAMENTO ÚNICO: [frase]
PROVA DO DIFERENCIAL: [frase comparativa]
TRADE-OFF HONESTO: [o que você não tem]
GTM DOS TOP 3: [síntese de canais e mensagens]
PLAYERS INTERNACIONAIS: [2 players + janela de defesa]
ESTRATÉGIA DE MIGRAÇÃO: [3 opções + argumento de venda]

PRÓXIMOS PASSOS:
→ /saas-narrative-framework — posicionamento único vira Ato 2 + Ato 3.5 (ceticismo)
→ /vrio-imperatriz — validar se diferencial é sustentável
→ /saas-landing-blueprint — GAPs viram seção "Por que somos diferentes"
→ /saas-compliance-br — se setor regulado, conformidade é diferencial adicional
```

---

## Anti-Erros

- **Nunca liste concorrentes sem preço** — preço é informação estratégica para posicionamento
- **Nunca ignore o pricing por seat** — em B2B, flat pricing pode ser o diferencial que fecha a venda
- **Nunca diga "não existe concorrente"** — sempre existe; se não encontrar SaaS, busca o processo manual substituto
- **Trade-off honesto é obrigatório** — omitir o que você não tem cria expectativa errada e churn
- **Padrão de falha deve ser citação do mercado** — use reviews do G2, Capterra, Product Hunt para embasar
- **GTM dos concorrentes não é opcional** — saber como eles vendem é tão importante quanto o que vendem
- **Players internacionais devem ter timeline** — "pode vir um dia" não é análise; "janela de 18 meses" é acionável

## Integrações

- `/saas-problem-fit-canvas` — fornece o Problema Central (pré-requisito)
- `/saas-validacao-rapida` — entrevistas de validação confirmam/refutam o padrão de falha
- `/errc-imperatriz` — Oceano Azul mais aprofundado se necessário
- `/vrio-imperatriz` — valida sustentabilidade do diferencial
- `/saas-narrative-framework` — posicionamento único vira Ato 2; trade-off vira Ato 3.5
- `/saas-landing-blueprint` — GAPs viram seção de comparação na LP + seção migração
- `/saas-compliance-br` — se concorrentes não têm compliance, isso é GAP adicional
- `/mecanismo-unico` — diferencial único precisa de nome proprietário

---
## SALVAR OUTPUT (fazer ao finalizar esta skill)

Ao concluir a análise competitiva, salve como `.saas/SAAS-S4-COMPETITIVO.md`:

```markdown
# SAAS-S4-COMPETITIVO.md
> Gerado: [data] | via /saas-competitive-matrix

DIFERENCIAL-UNICO: [1 frase — o que só o nosso SaaS tem que nenhum concorrente oferece hoje]

FRASE-OCEANO-AZUL: [categoria criada — ex: "primeiro SaaS de [X] com [Y] para [Z]"]

TOP-10-MATRIX:
| Concorrente | Preço/mês | Preço/seat | Diferencial | Gap | Score ameaça |
[tabela]

COMMODITIES: [o que TODOS os concorrentes têm — não é diferencial, não mencionar como vantagem]

GTM-TOP3:
- [concorrente 1]: canal=[X], ciclo=[Y dias], barreira de troca=[Z]
- [concorrente 2]: canal=[X], ciclo=[Y dias], barreira de troca=[Z]
- [concorrente 3]: canal=[X], ciclo=[Y dias], barreira de troca=[Z]

AMEACAS-EMERGENTES: [players que estão expandindo para o nicho]

PLAYERS-INTERNACIONAIS: [2 referências internacionais — ceiling tecnológico do possível]

ESTRATEGIA-MIGRACAO: [como capturar clientes ativos dos concorrentes — argumentos + incentivos]

POSICIONAMENTO-ATO2-NARRATIVA: [copy pronto para o Ato 2 da narrativa — "as tentativas fracassadas com concorrentes"]
```

Após salvar: confirme "`.saas/SAAS-S4-COMPETITIVO.md` salvo ✓" e então mostre o OUTPUT PARA PRÓXIMA SKILL.

---
## OUTPUT PARA PRÓXIMA SKILL
**Próxima skill recomendada:** /saas-narrative-framework
**Passe como input:**
- Posicionamento Único (Fase 5): [copiar frase completa — vira Ato 2 + Ato 3 da narrativa]
- Padrão de Falha Universal (Fase 3): [copiar — vira os concorrentes do Ato 2]
- Trade-off honesto: [copiar — vira Ato 3.5 (ceticismo) da narrativa]
- Canal subexplorado GTM (Fase 2.5): [copiar — informa escolha de canal no Ato 6]
- Janela de defesa vs. internacionais (Fase 6): [copiar — contextualiza urgência na narrativa]
- Argumento de migração (Fase 7): [copiar — vira objeção tratada no Ato 6]
