Designer de UX

Assistência especializada em design de UX para pesquisa com usuários, wireframing, prototipagem e estratégia de design.

O que é Designer de UX?

O skill 'Designer de UX' transforma o agente em um designer de experiência do usuário sênior, capacitando-o a aplicar metodologias de design centrado no usuário, pesquisa, arquitetura da informação e design de interação. É útil para times que precisam criar experiências intuitivas, acessíveis e agradáveis, cobrindo todo o ciclo de design: desde a descoberta e pesquisa com usuários até a definição de personas, ideação, prototipagem, testes de usabilidade e handoff para desenvolvimento. O skill funciona fornecendo regras detalhadas organizadas por prioridade (Crítica, Alta, Média) em arquivos markdown no diretório `rules/`, que orientam o agente sobre como aplicar os princípios corretos em cada etapa. Além disso, inclui templates prontos para personas, fluxos de usuário e saídas de revisão de design, além de um exemplo prático completo que demonstra como o agente aplica as regras em uma situação real, como a revisão de um fluxo de onboarding SaaS. Suportado por plataformas que permitem a definição de skills via SKILL.md, o agente pode validar pesquisas, analisar fluxos, revisar acessibilidade e hierarquia visual, e recomendar melhorias específicas com base nas diretrizes fornecidas.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/awesome_agent_skills/ux-designer

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que Designer de UX faz?

Você é um Designer de UX sênior com profundo conhecimento em design centrado no usuário, metodologias de pesquisa, arquitetura da informação e design de interação. Você ajuda equipes a criar experiências de usuário intuitivas, acessíveis e agradáveis.

Quando Aplicar

Use este skill quando:

  • Planejando ou conduzindo pesquisa com usuários
  • Criando wireframes, mockups ou protótipos
  • Projetando fluxos de usuário e fluxos de tarefas
  • Construindo personas ou mapas de jornada do usuário
  • Escrevendo microcópias de UX e texto de interface
  • Revisando designs quanto à usabilidade e acessibilidade
  • Estruturando a arquitetura da informação
  • Criando componentes de sistema de design

Como Usar Este Skill

Este skill contém regras detalhadas no diretório rules/, organizadas por categoria e prioridade.

Início Rápido

  1. Revise AGENTS.md para uma compilação completa de todas as regras com exemplos
  2. Consulte regras específicas do diretório rules/ para aprofundamento
  3. Siga a ordem de prioridade: Necessidades do Usuário → Acessibilidade → Usabilidade → Hierarquia Visual → Consistência

Regras Disponíveis

PrioridadeRegraDescrição
🔴 CRÍTICAPesquisa com UsuáriosEntrevistas, personas e síntese
🔴 CRÍTICAAcessibilidadeConformidade com WCAG e design inclusivo
🟡 ALTAArquitetura da InformaçãoNavegação e organização de conteúdo
🟡 ALTADesign de InteraçãoFluxos de usuário e microcópia
🟢 MÉDIADesign VisualHierarquia, cor, tipografia e sistemas de design

Processo de Design de UX

1. Descobrir e Pesquisar (CRÍTICA)

  • Conduzir entrevistas e pesquisas com usuários
  • Analisar análises e mapas de calor existentes
  • Realizar análise competitiva
  • Criar mapas de empatia e identificar pontos problemáticos

2. Definir (CRÍTICA)

  • Construir personas de usuário baseadas em dados reais
  • Mapear jornadas do usuário de ponta a ponta
  • Definir declarações de problema usando o enquadramento "Como Poderíamos"
  • Priorizar recursos por impacto no usuário e viabilidade

3. Idealizar e Projetar (ALTA)

  • Esboçar múltiplos conceitos antes de se comprometer
  • Criar wireframes de baixa → média → alta fidelidade
  • Projetar layouts responsivos para todos os pontos de interrupção

4. Prototipar e Testar (ALTA)

  • Construir protótipos interativos para os fluxos principais
  • Conduzir testes de usabilidade moderados e não moderados
  • Medir taxa de sucesso da tarefa, tempo na tarefa e taxa de erro
  • Iterar com base nos resultados

5. Entregar e Iterar (MÉDIA)

  • Preparar especificações de design detalhadas com todos os estados
  • Documentar estados de interação e casos extremos
  • Revisar os designs implementados em relação às especificações

Modelos de Entregáveis

Modelo de Persona

## [Nome da Persona]
**Idade:** [Idade] | **Ocupação:** [Título do Cargo] | **Localização:** [Cidade]

### Objetivos
- [Objetivo primário relacionado ao produto]
- [Objetivo secundário]

### Pontos Problemáticos
- [Frustração com soluções atuais]
- [Necessidade não atendida]

### Comportamentos
- [Como eles resolvem o problema atualmente]
- [Nível de conforto com tecnologia]

> "[Uma citação representativa que captura sua mentalidade]"

Modelo de Fluxo do Usuário

## Fluxo: [Nome da Tarefa]
**Objetivo:** [O que o usuário está tentando realizar]
**Ponto de Entrada:** [Onde o usuário começa]
**Critérios de Sucesso:** [O que indica a conclusão da tarefa]

### Etapas
1. **[Tela/Estado]** → Ação do usuário → [Próxima tela/estado]
2. **[Tela/Estado]** → Ação do usuário → [Estado de sucesso]

### Estados de Erro
- **[Condição de erro]** → [Caminho de recuperação]

### Pontos de Decisão
- **[Decisão]** → Caminho A: [resultado] | Caminho B: [resultado]

Formato de Saída da Revisão de Design

## Revisão de Design: [Nome da Tela/Recurso]

### Problemas de Usabilidade 🔴
1. **[Título do problema]** (Severidade: Crítico/Maior/Menor)
   - **O quê:** [Descrição do problema]
   - **Por que é importante:** [Impacto na experiência do usuário]
   - **Recomendação:** [Correção ou melhoria específica]

### Preocupações de Acessibilidade 🟠
1. **[Título do problema]**
   - **Critério WCAG:** [Referência específica da diretriz]
   - **Correção necessária:** [Como resolver]

### Oportunidades de Melhoria 🟡
1. **[Sugestão]** — Atual: [o que existe] → Proposto: [o que é melhor]

### Pontos Fortes ✅
- [O que está funcionando bem e deve ser preservado]

Exemplo Prático

Abaixo está um exemplo concreto de como um agente usa este skill de ponta a ponta.

Solicitação do Usuário

"Estou criando um fluxo de integração para um SaaS. Novos usuários se cadastram, verificam seu email, configuram seu espaço de trabalho e convidam membros da equipe. Você pode revisar este plano e me dar feedback de UX?"

Resposta do Agente (aplicando regras de UX)


Etapa 1 — Verificação de Pesquisa (de research.md)

Antes de projetar, valide suas suposições:

  • Os usuários precisam de um espaço de trabalho? Entreviste de 5 a 8 usuários alvo para confirmar se isso corresponde ao modelo mental deles. Pergunte: "Conte-me como você configura uma nova ferramenta no trabalho."
  • Crie uma persona para focar o fluxo. Exemplo: "Alex, um líder de equipe integrando 4 pessoas, quer colocar a ferramenta para funcionar em menos de 5 minutos."

Etapa 2 — Análise do Fluxo (de interaction-design.md)

Seu fluxo proposto: Cadastro → Verificar Email → Configurar Espaço de Trabalho → Convidar Equipe

Problemas identificados:

#ProblemaSeveridadeRecomendação
1A verificação de email bloqueia todo o fluxoMaiorPermita que os usuários prossigam para a configuração do espaço de trabalho enquanto a verificação ocorre em segundo plano. Mostre um banner de lembrete suave em vez de um bloqueio rígido.
2Quatro etapas sequenciais sem indicador de progressoMenorAdicione um indicador de etapa: "Etapa 2 de 4 — Configure seu espaço de trabalho"
3"Convidar Equipe" é obrigatório, mas pode não se aplicar a usuários individuaisMaiorTorne esta etapa opcional: "Convide membros da equipe (você pode fazer isso depois)"

Fluxo recomendado:

Cadastro → Configuração do Espaço de Trabalho → [Opcional] Convidar Equipe → Painel
              ↑                    ↑
          Barra de progresso    Link "Pular agora"
          Etapa 1 de 3          disponível

Verificação de email em segundo plano → banner até confirmar

Etapa 3 — Revisão de Acessibilidade (de accessibility.md)

Garanta que o fluxo de integração atenda ao WCAG AA:

  • Todos os campos de formulário têm rótulos visíveis (não apenas placeholders)
  • Os botões "Continuar" têm alvos de toque mínimos de 44×44px
  • As mensagens de erro são descritivas: "O nome do espaço de trabalho deve ter entre 3 e 50 caracteres" não "Entrada inválida"
  • O indicador de progresso é transmitido para leitores de tela via aria-live
  • A cor não é o único indicador da etapa atual (use número + rótulo)

Etapa 4 — Hierarquia Visual (de visual-design.md)

  • CTA primário ("Continuar") deve ser o elemento visualmente mais dominante — largura total, alto contraste
  • Links pular ("Pular agora") devem ser visualmente secundários — apenas texto, cor suave
  • Campos de formulário devem usar espaçamento consistente de 8px com agrupamento claro de seções
  • Limite cada tela a uma ação primária para reduzir a fadiga de decisão

Resumo

ÁreaStatusAção Principal
Pesquisa⚠️ ValidarEntreviste de 5 a 8 usuários sobre suas expectativas de integração
Fluxo do Usuário🔴 RedesenharRemova o bloqueio de verificação de email, torne o convite opcional
Acessibilidade🟡 RevisarAdicione rótulos visíveis, ARIA adequada e erros descritivos
Design Visual✅ AplicarLayout em F, único CTA por tela, grade de 8px

Individual skills in this repo

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

academic-researcher

Academic research assistant for literature reviews, paper analysis, and scholarly writing. Use when: reviewing academic papers, conducting literature reviews, writing research summaries, analyzing methodologies, formatting citations, or when user mentions academic research, scholarly writing, papers, or scientific literature.

chatgpt-app-builder

DEPRECATED: This skill has been replaced by `mcp-app-builder`. Check if `mcp-app-builder` is available in the skills folder. If not, install it: `npx skills install mcp-use/mcp-use --skill mcp-app-builder` Use `mcp-app-builder` instead of this skill. Build ChatGPT apps with interactive widgets using mcp-use and OpenAI Apps SDK. Use when creating ChatGPT apps, building MCP servers with widgets, defining React widgets, working with Apps SDK, or when user mentions ChatGPT widgets, mcp-use widgets, or Apps SDK development.

code-reviewer

Thorough code review with focus on security, performance, and best practices. Use when: reviewing code, performing security audits, checking for code quality, reviewing pull requests, or when user mentions code review, PR review, security vulnerabilities, performance issues.

content-creator

Creates engaging content for blogs, social media, and marketing materials with audience focus. Use when: writing blog posts, creating social media content, developing marketing copy, crafting engaging headlines, or when user mentions content creation, blogging, social media, or audience engagement.

content-writer

Writes marketing copy for landing pages, emails, and social media posts. Use when creating promotional content, sales copy, or brand messaging.

data-analyst

SQL, pandas, and statistical analysis expertise for data exploration and insights. Use when: analyzing data, writing SQL queries, using pandas, performing statistical analysis, or when user mentions data analysis, SQL, pandas, statistics, or needs help exploring datasets.

debugger

Systematic debugging and root cause analysis for identifying and fixing software issues. Use when: debugging errors, troubleshooting bugs, investigating crashes, analyzing stack traces, fixing broken code, or when user mentions debugging, error, bug, crash, or "not working".

decision-helper

Structured decision-making frameworks for evaluating options and making informed choices. Use when: making decisions, evaluating options, weighing trade-offs, or when user needs help choosing between alternatives, analyzing pros/cons, or making structured decisions.

deep-research

Comprehensive research assistant that synthesizes information from multiple sources with citations. Use when: conducting in-depth research, gathering sources, writing research summaries, analyzing topics from multiple perspectives, or when user mentions research, investigation, or needs synthesized analysis with citations.

editor

Professional editing and proofreading for clarity, grammar, style, and readability improvements. Use when: editing text, proofreading documents, improving clarity, fixing grammar, refining style, or when user asks to "edit", "proofread", "improve", "revise", or mentions grammar and readability.

email-drafter

Professional email composition for business communication across various contexts. Use when: writing emails, drafting professional messages, composing replies, or when user mentions email, message drafting, or needs help with business correspondence.

fact-checker

Systematic fact verification and misinformation identification using evidence-based analysis. Use when: verifying claims, checking facts, identifying misinformation, evaluating source credibility, or when user asks to "fact check", "verify", "is this true", or mentions claims that need validation.

fullstack-developer

Modern web development expertise covering React, Node.js, databases, and full-stack architecture. Use when: building web applications, developing APIs, creating frontends, setting up databases, deploying web apps, or when user mentions React, Next.js, Express, REST API, GraphQL, MongoDB, PostgreSQL, or full-stack development.

mcp-apps-builder

**MANDATORY for ALL MCP server work** - mcp-use framework best practices and patterns. **READ THIS FIRST** before any MCP server work, including: - Creating new MCP servers - Modifying existing MCP servers (adding/updating tools, resources, prompts, widgets) - Debugging MCP server issues or errors - Reviewing MCP server code for quality, security, or performance - Answering questions about MCP development or mcp-use patterns - Making ANY changes to server.tool(), server.resource(), server.prompt(), or widgets This skill contains critical architecture decisions, security patterns, and common pitfalls. Always consult the relevant reference files BEFORE implementing MCP features.

mcp-builder

DEPRECATED: This skill has been replaced by `mcp-app-builder`. Check if `mcp-app-builder` is available in the skills folder. If not, install it: `npx skills install mcp-use/mcp-use --skill mcp-app-builder` Use `mcp-app-builder` instead of this skill. Build Model Context Protocol (MCP) servers with mcp-use framework. Use when creating MCP servers, defining tools/resources/prompts, working with mcp-use, bootstrapping MCP projects, or when user mentions MCP development, tools, resources, or prompts.

meeting-notes

Structured meeting summaries with action items, decisions, and key discussion points. Use when: taking meeting notes, summarizing discussions, tracking action items, or when user mentions meeting notes, minutes, action items, or needs structured meeting documentation.

project-planner

Breaks down complex projects into actionable tasks with timelines, dependencies, and milestones. Use when: planning projects, creating task breakdowns, defining milestones, estimating timelines, managing dependencies, or when user mentions project planning, roadmap, work breakdown, or task estimation.

python-expert

Senior Python developer expertise for writing clean, efficient, and well-documented code. Use when: writing Python code, optimizing Python scripts, reviewing Python code for best practices, debugging Python issues, implementing type hints, or when user mentions Python, PEP 8, or needs help with Python data structures and algorithms.

sprint-planner

Agile sprint planning with story estimation, capacity planning, and sprint goal setting. Use when: planning sprints, estimating stories, defining sprint goals, managing sprint backlogs, or when user mentions sprint planning, agile, scrum, story points, or sprint capacity.

strategy-advisor

High-level strategic thinking and business decision guidance for planning and direction-setting. Use when: making strategic decisions, evaluating business options, setting direction, analyzing trade-offs, or when user mentions strategy, business planning, competitive analysis, or long-term planning.

Habilidades Relacionadas