CommunityEscrita e Ediçãogithub.com

Prototype & Research

Eleve uma ideia na escada de fidelidade (conteúdo primeiro → wireframe → baixa fidelidade → alta fidelidade → código) com um plano de validação em cada nível, além de mapeamento de jornada do usuário e scripts de teste de usabilidade. Use quando o usuário quiser prototipar, wireframear, mapear um fluxo de usuário ou planejar/executar testes de usabilidade.

O que é Prototype & Research?

Esta skill guia o processo de prototipação e pesquisa, garantindo que cada etapa entregue o valor máximo de aprendizado com o mínimo esforço. Ela implementa uma escada de 5 níveis de fidelidade — conteúdo primeiro (necessidades de informação), wireframe (layout/navegação), baixa fidelidade (conclusão de tarefas), alta fidelidade (visual/acessibilidade) e código (viabilidade/performance) — e exige que nenhum nível seja pulado, assegurando que cada decisão seja validada antes de avançar. A skill fornece templates para mapeamento de jornada do usuário (incluindo pontos de decisão, caminhos de erro e casos extremos) e scripts de teste de usabilidade com critérios de sucesso e a regra de 5 usuários. Para artefatos de alta fidelidade ou código, ela também utiliza tokens de design, componentes, diretrizes de taste e a11y, garantindo consistência com o sistema de design. Plataformas suportadas incluem qualquer ferramenta de prototipação ou edição de código, e o agente pode gerar tanto wireframes textuais quanto estrutura de código funcional.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/plugin87/ux-ui-agent-skills/tree/main/.claude/skills/prototype

Installed? Explore more Escrita e Edição skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Perguntar na sua IA favorita

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

Documentação

Skill: Protótipo & Pesquisa

Guie o trabalho pelo nível de fidelidade correto com validação.

Passos

  1. Leia workflows/prototyping.md (escada de 5 níveis de fidelidade, template de mapeamento de jornada, script de teste de usabilidade, dados de exemplo).
  2. Identifique a necessidade atual e escolha a menor fidelidade que a responda — nunca pule níveis:
    • Conteúdo primeiro (necessidades de info) → Wireframe (layout/nav) → Baixa fidelidade (conclusão de tarefa) → Alta fidelidade (visual/a11y) → Código (viabilidade/perf).
  3. Para fluxos: produza um mapa de jornada do usuário com pontos de decisão, caminhos de erro e casos extremos.
  4. Para validação: defina o teste de usabilidade (tarefas, critérios de sucesso, regra de 5 usuários) usando o script.
  5. Etapas de alta fidelidade/código puxam tokens (tokens/*), componentes (components/*), taste (taste/*) e a11y (accessibility/*).

Saída

O artefato na fidelidade escolhida + um plano explícito de "o que validamos a seguir".

Verificação (antes de declarar concluído)

  • A fidelidade corresponde à pergunta que está sendo respondida — nenhum nível pulado.
  • Fluxos incluem pontos de decisão, caminhos de erro e casos extremos (vazio/carregamento/overflow), não apenas o caminho feliz.
  • Uma etapa de validação concreta é nomeada (tarefas + critérios de sucesso), não "testar depois".
  • Artefatos de alta fidelidade/código passam pela mesma barra de token + a11y que design-code (sem valores hardcoded, contraste, estados).

Individual skills in this repo

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

plugin87/design-tokens

Generate, extend, or audit design tokens in DTCG format with the 3-tier architecture (primitive → semantic → component). Use when the user wants a color palette, type scale, spacing/shadow/radius/motion tokens, multi-brand theming, or wants to validate token files. Covers colors, typography, spacing, shadows, borders, breakpoints, motion, gradients, opacity, blur, sizing, states, theming.

plugin87/governance

Govern how the design system evolves — SemVer for tokens/components, the contribution workflow, deprecation policy, and change communication. Use when the user wants to add/promote/deprecate a component or token, decide a version bump, set up a contribution process, or keep the system from fragmenting.

plugin87/image-to-code

Turn a reference image, screenshot, or mockup into token-driven, accessible code — infer the design system from the reference (palette, type scale, spacing, radius, layout archetype), map it to the 3-tier tokens, rebuild it, then verify with the kit's gates. Use when the user provides a design/screenshot and wants matching UI code.

plugin87/performance

Optimize UI performance against Core Web Vitals — LCP, INP, CLS — with loading/code-split strategy, layout-shift prevention, and animation performance rules. Use when the user wants to improve speed, fix jank or layout shift, hit Web Vitals budgets, or make a UI feel fast on low-end devices.

plugin87/redesign

Upgrade an existing website or app to premium quality without breaking functionality — audit the current design, identify generic/AI tells, then apply taste and system rules surgically. Use when the user wants to improve, modernize, polish, or "make better" an existing UI/codebase.

plugin87/token-build

Set up or run the token build pipeline — transform the DTCG tokens/*.json (source of truth) into platform artifacts (CSS variables, Tailwind @theme, JS/TS, iOS Asset Catalog, Android, Compose) with Style Dictionary / Tokens Studio / W3C DTCG export. Use when the user wants to generate platform theme files from tokens, wire token CI, or multi-platform token output.

plugin87/ux-writing

Write or review UI copy — buttons, errors, empty states, microcopy, notifications, labels — using the voice & tone system (clear, concise, useful, human, honest) with the what→why→how error formula and inclusive-language rules. Use when the user needs interface copy, error messages, empty-state text, or a copy review.

Habilidades Relacionadas