Communitygithub.com

borghei/ux-researcher-designer

Gerar personas de usuário a partir de dados de pesquisa, criar mapas de jornada, planejar testes de usabilidade e sintetizar descobertas de pesquisa em recomendações de design acionáveis.

O que é ux-researcher-designer?

Esta skill transforma o agente de IA em um pesquisador e designer de UX completo, permitindo que ele gere personas de usuário baseadas em dados, crie mapas de jornada do cliente, planeje e execute testes de usabilidade, e sintetize descobertas de pesquisa em recomendações de design acionáveis. É útil para equipes de produto que desejam agilizar o processo de pesquisa de UX e criar artefatos centrados no usuário diretamente a partir de dados brutos (análises, entrevistas, pesquisas) ou hipóteses iniciais. A skill suporta fluxos de trabalho para criar personas data-driven ou proto-personas leves para validação rápida, mapear jornadas considerando caminhos felizes, de falha e difíceis, planejar estudos de usabilidade com métricas de sucesso definidas, e sintetizar dados qualitativos e quantitativos para identificar padrões e priorizar oportunidades de melhoria. Ao ser acionada, a skill primeiro solicita esclarecimentos sobre o entregável desejado, os dados disponíveis e o escopo do usuário, garantindo que o resultado seja relevante e acionável.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/borghei/Claude-Skills/tree/HEAD/product-team/ux-researcher-designer

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Pesquisador & Designer de UX

Gerar personas de usuário a partir de dados de pesquisa, criar mapas de jornada, planejar testes de usabilidade e sintetizar descobertas de pesquisa em recomendações de design acionáveis.


Sumário


Termos de Ativação

Use esta skill quando precisar de:

  • "criar persona de usuário"
  • "gerar persona a partir de dados"
  • "construir mapa de jornada do cliente"
  • "mapear jornada do usuário"
  • "planejar teste de usabilidade"
  • "projetar estudo de usabilidade"
  • "analisar pesquisa de usuário"
  • "sintetizar descobertas de entrevistas"
  • "identificar pontos de dor do usuário"
  • "definir arquétipos de usuário"
  • "calcular tamanho da amostra de pesquisa"
  • "criar mapa de empatia"
  • "identificar necessidades do usuário"

Esclareça Primeiro

Antes de gerar o artefato de pesquisa, estabeleça as entradas abaixo. Quando uma estiver faltando ou vaga e puder alterar o resultado, pergunte sobre ela; quando não puder, use um valor padrão sensato e informe qual você usou.

  • Qual entregável: persona, mapa de jornada, plano de teste de usabilidade ou síntese de pesquisa (define qual fluxo de trabalho e modelo se aplica).
  • Dados disponíveis e volume: análises/entrevistas/pesquisas e quantos usuários (determina a confiança da persona e se é proto-persona ou data-driven).
  • Objetivo e escopo do usuário: a persona, o objetivo sendo mapeado e início/fim (determina os estágios do mapa de jornada e as perguntas de pesquisa).

Pergunte sobre as duas ou três entradas que mais importam para esta solicitação, não a lista inteira. Se o usuário quiser um resultado imediato, produza-o e declare suas suposições no topo.

Fluxos de Trabalho

Fluxo 1: Gerar Persona de Usuário

Situação: Você tem dados de usuário (análises, pesquisas, entrevistas) e precisa criar uma persona baseada em pesquisa.

Passos:

  1. Prepare os dados do usuário

    Formato obrigatório (JSON):

    [
      {
        "user_id": "user_1",
        "age": 32,
        "usage_frequency": "daily",
        "features_used": ["dashboard", "reports", "export"],
        "primary_device": "desktop",
        "usage_context": "work",
        "tech_proficiency": 7,
        "pain_points": ["slow loading", "confusing UI"]
      }
    ]
    
  2. Execute o gerador de persona

    # Saída legível
    python scripts/persona_generator.py
    
    # Saída JSON para integração
    python scripts/persona_generator.py json
    
  3. Revise os componentes gerados

    ComponenteO que Verificar
    ArquétipoCorresponde aos padrões dos dados?
    DemografiaÉ derivada de dados reais?
    ObjetivosSão específicos e acionáveis?
    FrustraçõesIncluem contagens de frequência?
    Implicações de designOs designers podem agir com base nelas?
  4. Valide a persona

    • Mostre para 3-5 usuários reais: "Isso soa como você?"
    • Verifique com tickets de suporte
    • Confronte com dados de análise
  5. Referência: Consulte references/persona-methodology.md para critérios de validade

Canvas de Proto-Persona (Alternativa Leve)

Quando você não tiver dados de pesquisa, mas precisar de uma persona orientada por hipóteses para alinhar a equipe, use um canvas de proto-persona. Proto-personas são ferramentas de suposição -- não verdades validadas -- destinadas a serem testadas e refinadas.

Use quando: Iniciar uma nova iniciativa sem orçamento de pesquisa, alinhar rapidamente uma equipe multifuncional ou criar uma hipótese testável sobre seu usuário.

Modelo de Canvas de Proto-Persona:

### [Nome Aliterativo] (ex.: "Carlos Cuidadoso")

**Bio e Demografia:**
- Idade, geografia, status social, estágio de carreira
- Presença online, atividades de lazer, estado civil

**Citações** (o que dizem, sentem, pensam):
- "[Citação direta capturando sua perspectiva]"
- "[Citação revelando frustração ou aspiração]"

**Dores:**
- [Dor relacionada ao espaço do problema]
- [Dor relacionada a soluções alternativas atuais]

**O que Estão Tentando Realizar:**
- [Comportamento observável 1]
- [Comportamento observável 2]

**Objetivos** (desejos, necessidades, sonhos):
- [Objetivo de curto prazo]
- [Aspiração de longo prazo]

**Atitudes e Influências:**
- Autoridade de Decisão: [Eles podem comprar/adotar sua solução?]
- Influenciadores de Decisão: [Quem influencia suas decisões?]
- Crenças e Atitudes: [Quais crenças impactam suas escolhas?]

**Suposições a Validar:**
- [Suposição principal que deve ser verdadeira para esta persona ser viável]
- [Segunda suposição]
- [Terceira suposição]

Próximos passos após a proto-persona:

  1. Gerar perguntas de entrevista para validar suposições (Recomendado)
  2. Gerar uma anti-persona para definir limites de escopo
  3. Converter em um brief de uma página para stakeholders

Fluxo 2: Criar Mapa de Jornada

Situação: Você precisa visualizar a experiência do usuário de ponta a ponta para um objetivo específico.

Passos:

  1. Defina o escopo

    ElementoDescrição
    PersonaQual tipo de usuário
    ObjetivoO que estão tentando alcançar
    InícioGatilho que inicia a jornada
    FimCritérios de sucesso
    Período de tempoHoras/dias/semanas
  2. Colete dados da jornada

    Fontes:

    • Entrevistas com usuários (pergunte "me guie através...")
    • Gravações de sessão
    • Análises (funil, abandonos)
    • Tickets de suporte
  3. Mapeie os estágios

    Estágios típicos de SaaS B2B:

    Conscientização → Avaliação → Onboarding → Adoção → Defesa
    
  4. Preencha as camadas para cada estágio

    Estágio: [Nome]
    ├── Ações: O que o usuário faz?
    ├── Pontos de Contato: Onde eles interagem?
    ├── Emoções: Como se sentem? (1-5)
    ├── Pontos de Dor: O que os frustra?
    └── Oportunidades: Onde podemos melhorar?
    
  5. Mapeie três caminhos de experiência (não apenas o caminho feliz)

    EstágioCaminho FelizCaminho de FalhaCaminho Difícil
    ConscientizaçãoEncontra o produto via buscaNunca descobre o produtoEncontra concorrente primeiro
    ConsideraçãoProposta de valor claraConfuso com preçosPrecisa de aprovação do gerente
    DecisãoFluxo de inscrição fácilErros no formulário, abandonaRevisão legal atrasa
    Entrega e UsoOnboarding suaveNão consegue importar dadosSolução alternativa necessária
    LealdadeTorna-se defensorChurna silenciosamenteFica, mas reclama
    • Caminho Feliz: Tudo funciona como projetado.
    • Caminho de Falha: O usuário não consegue completar seu objetivo e desiste.
    • Caminho Difícil: O usuário completa o objetivo, mas com atrito, soluções alternativas ou frustração.
  6. Adicione KPIs e proprietários por estágio

    EstágioKPI de LeadKPI de LagProprietário da Equipe
    ConscientizaçãoVisitas ao site, impressões de anúnciosLembrança de marcaMarketing
    ConsideraçãoSolicitações de demo, visualizações de página de preçosConversão MQLMarketing/Vendas
    DecisãoInícios de teste, contrato enviadoTaxa de fechamentoVendas
    UsoAdoção de funcionalidades, DAUTaxa de retençãoProduto
    LealdadeNPS, contagem de indicaçõesLTV, receita de expansãoSucesso do Cliente
  7. Identifique os principais pontos de atrito e intervenções

    Para cada ponto de atrito, documente:

    Ponto de AtritoPor Que é ImportanteIntervençãoImpacto EsperadoEsforçoConfiança
    [Descrição][Impacto no usuário/negócio][Correção proposta]Alto/Médio/BaixoP/M/GAlto/Médio/Baixo

    Pontuação de Prioridade = Frequência x Gravidade x Solucionabilidade

  8. Referência: Consulte references/journey-mapping-guide.md para modelos


Fluxo 3: Planejar Teste de Usabilidade

Situação: Você precisa validar um design com usuários reais.

Passos:

  1. Defina as perguntas de pesquisa

    Transforme objetivos vagos em perguntas testáveis:

    VagoTestável
    "É fácil de usar?""Os usuários conseguem concluir a compra em <3 min?"
    "Os usuários gostam?""Os usuários escolherão o Design A ou B?"
    "Faz sentido?""Os usuários encontram as configurações sem dicas?"
  2. Selecione o método

    MétodoParticipantesDuraçãoMelhor Para
    Remoto moderado5-845-60 minInsights profundos
    Remoto não moderado10-2015-20 minValidação rápida
    Guerrilha3-55-10 minFeedback rápido
  3. Projete as tarefas

    Formato de tarefa bom:

    CENÁRIO: "Imagine que você está planejando uma viagem para Paris..."
    OBJETIVO: "Reserve um hotel por 3 noites dentro do seu orçamento."
    SUCESSO: "Você vê a página de confirmação."
    

    Progressão da tarefa: Aquecimento → Principal → Secundária → Caso extremo → Exploração livre

  4. Defina métricas de sucesso

    MétricaAlvo
    Taxa de conclusão>80%
    Tempo na tarefa<2× esperado
    Taxa de erro<15%
    Satisfação>4/5
  5. Prepare o guia do moderador

    • Instruções de pensar em voz alta
    • Prompts não indutivos
    • Perguntas pós-tarefa
  6. Referência: Consulte references/usability-testing-frameworks.md para o guia completo


Fluxo 4: Sintetizar Pesquisa

Situação: Você tem dados brutos de pesquisa (entrevistas, pesquisas, observações) e precisa de insights acionáveis.

Passos:

  1. Codifique os dados

    Marque cada ponto de dado:

    • [GOAL] - O que eles querem alcançar
    • [PAIN] - O que os frustra
    • [BEHAVIOR] - O que eles realmente fazem
    • [CONTEXT] - Quando/onde usam o produto
    • [QUOTE] - Palavras diretas do usuário
  2. Agrupe padrões semelhantes

    Usuário A: Usa diariamente, funcionalidades avançadas, atalhos
    Usuário B: Usa diariamente, fluxos de trabalho complexos, automação
    Usuário C: Usa semanalmente, necessidades básicas, ocasional
    
    Cluster 1: A, B (Usuários Power)
    Cluster 2: C (Usuário Casual)
    
  3. Calcule tamanhos dos segmentos

    ClusterUsuários%Viabilidade
    Usuários Power1836%Persona primária
    Usuários de Negócios1530%Persona primária
    Usuários Casuais1224%Persona secundária
  4. Extraia descobertas principais

    Para cada tema:

    • Declaração da descoberta
    • Evidência de suporte (citações, dados)
    • Frequência (X/Y participantes)
    • Impacto no negócio
    • Recomendação
  5. Priorize oportunidades

    FatorPontuação 1-5
    FrequênciaCom que frequência isso ocorre?
    GravidadeQuanto isso dói?
    AbrangênciaQuantos usuários são afetados?
    SolucionabilidadePodemos consertar isso?
  6. Referência: Consulte references/persona-methodology.md para estrutura de análise


Referência de Ferramentas

persona_generator.py

Gera personas orientadas por dados a partir de dados de pesquisa de usuário.

ArgumentoValoresPadrãoDescrição
format(nenhum), json(nenhum)Formato de saída

Exemplo de Saída:

============================================================
PERSONA: Alex, o Usuário Power
============================================================

📝 Um usuário diário que usa principalmente o produto para fins de trabalho

Arquétipo: Usuário Power
Citação: "Preciso de ferramentas que acompanhem meu fluxo de trabalho"

👤 Demografia:
  • Faixa Etária: 25-34
  • Tipo de Local: Urbano
  • Proficiência Tecnológica: Avançada

🎯 Objetivos e Necessidades:
  • Concluir tarefas com eficiência
  • Automatizar fluxos de trabalho
  • Acessar funcionalidades avançadas

😤 Frustrações:
  • Tempos de carregamento lentos (14/20 usuários)
  • Sem atalhos de teclado
  • Acesso limitado à API

💡 Implicações de Design:
  → Otimizar para velocidade e eficiência
  → Fornecer atalhos de teclado e funcionalidades power
  → Expor capacidades de API e automação

📈 Dados: Baseado em 45 usuários
    Confiança: Alta

Arquétipos Gerados:

ArquétipoSinaisFoco de Design
power_userUso diário, 10+ funcionalidadesEficiência, personalização
casual_userUso semanal, 3-5 funcionalidadesSimplicidade, orientação
business_userContexto de trabalho, uso em equipeColaboração, relatórios
mobile_firstMobile como principalToque, offline, velocidade

Componentes de Saída:

ComponenteDescrição
demographicsFaixa etária, localização, ocupação, nível técnico
psychographicsMotivações, valores, atitudes, estilo de vida
behaviorsPadrões de uso, preferências de funcionalidades
needs_and_goalsPrimário, secundário, funcional, emocional
frustrationsPontos de dor com evidência
scenariosHistórias de uso contextual
design_implicationsRecomendações acionáveis
data_pointsTamanho da amostra, nível de confiança

Tabelas de Referência Rápida

Seleção de Método de Pesquisa

Tipo de PerguntaMelhor MétodoTamanho da Amostra
"O que os usuários fazem?"Análises, observação100+ eventos
"Por que fazem isso?"Entrevistas8-15 usuários
"Quão bem conseguem fazer?"Teste de usabilidade5-8 usuários
"O que preferem?"Pesquisa, teste A/B50+ usuários
"O que sentem?"Estudo diário, entrevistas10-15 usuários

Níveis de Confiança da Persona

Tamanho da AmostraConfiançaCaso de Uso
5-10 usuáriosBaixaExploratório
11-30 usuáriosMédiaDirecional
31+ usuáriosAltaProdução

Gravidade de Problemas de Usabilidade

GravidadeDefiniçãoAção
4 - CríticoImpede conclusão da tarefaCorrigir imediatamente
3 - MaiorDificuldade significativaCorrigir antes do lançamento
2 - MenorCausa hesitaçãoCorrigir quando possível
1 - CosméticoPercebido, mas não problemáticoBaixa prioridade

Tipos de Perguntas de Entrevista

TipoExemploUsar Para
Contexto"Me guie pelo seu dia típico"Entender o ambiente
Comportamento"Me mostre como você faz X"Observar ações reais
Objetivos"O que você está tentando alcançar?"Descobrir motivações
Dor"Qual é a parte mais difícil?"Identificar frustrações
Reflexão"O que você mudaria?"Gerar ideias

Base de Conhecimento

Guias de referência detalhados em `refer...

... (truncado para tradução)

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Habilidades Relacionadas