UI/UX Pro Max - Inteligência de Design

Inteligência de design UI/UX orientada a dados, com 50+ estilos, 21 paletas, 50 pares de fontes e suporte a 9 frameworks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Base de conhecimento de design pesquisável para implementação profissional de UI/UX.

O que é UX Pro Max - Inteligência de Design?

UI/UX Pro Max é uma skill de IA especializada em design de interface e experiência do usuário, projetada para ajudar agentes de IA (como Claude, Cursor, Codex) a gerar implementações de UI profissionais e orientadas a dados. Ela oferece um banco de dados pesquisável com mais de 50 estilos de design, 21 paletas de cores, 50 pares de fontes e diretrizes específicas para nove stacks de front-end (HTML+Tailwind, React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, shadcn/ui). A skill funciona através de um script Python (`search.py`) que consulta domínios como `product`, `style`, `typography`, `color`, `landing`, `chart`, `ux` e `prompt`, retornando recomendações contextuais. É útil para desenvolvedores e designers que desejam acelerar o processo de design, garantindo consistência visual, boas práticas de acessibilidade e adequação ao framework escolhido. A skill também inclui uma checklist de pré-entrega para garantir qualidade profissional, abordando aspectos como contraste, hover states, ícones SVG, espaçamento e responsividade.

Funciona com✓Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/shining319/claude-code-single-person-workflow/tree/main/skills/ui-ux-pro-max

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 UX Pro Max - Inteligência de Design faz?

Base de dados pesquisável de estilos de UI, paletas de cores, pares de fontes, tipos de gráfico, recomendações de produtos, diretrizes de UX e melhores práticas específicas para cada stack.

Pré-requisitos

Verifique se o Python está instalado:

python3 --version || python --version

Se o Python não estiver instalado, instale-o de acordo com o sistema operacional do usuário:

macOS:

brew install python3

Ubuntu/Debian:

sudo apt update && sudo apt install python3

Windows:

winget install Python.Python.3.12

Como Usar Esta Skill

Quando o usuário solicitar trabalho de UI/UX (design, construir, criar, implementar, revisar, corrigir, melhorar), siga este fluxo de trabalho:

Passo 1: Analisar os Requisitos do Usuário

Extraia as principais informações da solicitação do usuário:

  • Tipo de produto: SaaS, e-commerce, portfólio, dashboard, landing page, etc.
  • Palavras-chave de estilo: minimalista, divertido, profissional, elegante, modo escuro, etc.
  • Setor: saúde, fintech, jogos, educação, etc.
  • Stack: React, Vue, Next.js, ou padrão para html-tailwind

Passo 2: Pesquisar Domínios Relevantes

Use search.py várias vezes para coletar informações abrangentes. Pesquise até ter contexto suficiente.

python3 .claude/skills/ui-ux-pro-max/scripts/search.py "<palavra-chave>" --domínio <domínio> [-n <max_resultados>]

Ordem de pesquisa recomendada:

  1. Produto - Obter recomendações de estilo para o tipo de produto
  2. Estilo - Obter guia de estilo detalhado (cores, efeitos, frameworks)
  3. Tipografia - Obter pares de fontes com importações do Google Fonts
  4. Cor - Obter paleta de cores (Primária, Secundária, CTA, Fundo, Texto, Borda)
  5. Landing - Obter estrutura da página (se for landing page)
  6. Gráfico - Obter recomendações de gráficos (se for dashboard/analytics)
  7. UX - Obter melhores práticas e anti-padrões
  8. Stack - Obter diretrizes específicas para a stack (padrão: html-tailwind)

Passo 3: Diretrizes da Stack (Padrão: html-tailwind)

Se o usuário não especificar uma stack, use html-tailwind como padrão.

python3 .claude/skills/ui-ux-pro-max/scripts/search.py "<palavra-chave>" --stack html-tailwind

Stacks disponíveis: html-tailwind, react, nextjs, vue, svelte, swiftui, react-native, flutter, shadcn


Referência de Pesquisa

Domínios Disponíveis

DomínioUsoExemplos de Palavras-chave
productRecomendações de tipo de produtoSaaS, e-commerce, portfólio, saúde, beleza, serviço
styleEstilos de UI, cores, efeitosglassmorphism, minimalismo, modo escuro, brutalismo
typographyPares de fontes, Google Fontselegante, divertido, profissional, moderno
colorPaletas de cores por tipo de produtosaas, ecommerce, saúde, beleza, fintech, serviço
landingEstrutura de página, estratégias de CTAhero, hero-centric, depoimento, preços, prova-social
chartTipos de gráfico, recomendações de bibliotecastendência, comparação, linha do tempo, funil, pizza
uxMelhores práticas, anti-padrõesanimação, acessibilidade, z-index, carregamento
promptPrompts de IA, palavras-chave CSS(nome do estilo)

Stacks Disponíveis

StackFoco
html-tailwindUtilidades Tailwind, responsivo, acessibilidade (PADRÃO)
reactEstado, hooks, desempenho, padrões
nextjsSSR, roteamento, imagens, rotas de API
vueComposition API, Pinia, Vue Router
svelteRunes, stores, SvelteKit
swiftuiViews, Estado, Navegação, Animação
react-nativeComponentes, Navegação, Listas
flutterWidgets, Estado, Layout, Temas
shadcnComponentes shadcn/ui, temas, formulários, padrões

Exemplo de Fluxo de Trabalho

Solicitação do usuário: "Criar landing page para serviço profissional de cuidados com a pele"

A IA deve:

# 1. Pesquisar tipo de produto
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "beleza spa bem-estar serviço" --domínio product

# 2. Pesquisar estilo (com base no setor: beleza, elegante)
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "elegante minimalista suave" --domínio style

# 3. Pesquisar tipografia
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "elegante luxo" --domínio typography

# 4. Pesquisar paleta de cores
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "beleza spa bem-estar" --domínio color

# 5. Pesquisar estrutura de landing page
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "hero-centric prova-social" --domínio landing

# 6. Pesquisar diretrizes de UX
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "animação" --domínio ux
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "acessibilidade" --domínio ux

# 7. Pesquisar diretrizes da stack (padrão: html-tailwind)
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "layout responsivo" --stack html-tailwind

Em seguida: Sintetize todos os resultados da pesquisa e implemente o design.


Dicas para Melhores Resultados

  1. Seja específico com as palavras-chave - "dashboard SaaS para saúde" > "app"
  2. Pesquise várias vezes - Palavras-chave diferentes revelam insights diferentes
  3. Combine domínios - Estilo + Tipografia + Cor = Sistema de design completo
  4. Sempre verifique UX - Pesquise "animação", "z-index", "acessibilidade" para problemas comuns
  5. Use a flag de stack - Obtenha melhores práticas específicas para a implementação
  6. Itere - Se a primeira pesquisa não corresponder, tente palavras-chave diferentes

Regras Comuns para UI Profissional

Estes são problemas frequentemente negligenciados que fazem a UI parecer pouco profissional:

Ícones e Elementos Visuais

RegraFaçaNão Faça
Sem ícones de emojiUse ícones SVG (Heroicons, Lucide, Simple Icons)Use emojis como 🎨 🚀 ⚙️ como ícones de UI
Estados de hover estáveisUse transições de cor/opacidade no hoverUse transformações de escala que deslocam o layout
Logotipos de marca corretosPesquise o SVG oficial do Simple IconsAdivinhe ou use caminhos de logotipo incorretos
Tamanho de ícone consistenteUse viewBox fixo (24x24) com w-6 h-6Misture tamanhos de ícone diferentes aleatoriamente

Interação e Cursor

RegraFaçaNão Faça
Cursor pointerAdicione cursor-pointer a todos os cartões clicáveis/com hoverDeixe o cursor padrão em elementos interativos
Feedback de hoverForneça feedback visual (cor, sombra, borda)Nenhuma indicação de que o elemento é interativo
Transições suavesUse transition-colors duration-200Mudanças instantâneas de estado ou muito lentas (>500ms)

Contraste Modo Claro/Escuro

RegraFaçaNão Faça
Cartão glass modo claroUse bg-white/80 ou opacidade mais altaUse bg-white/10 (muito transparente)
Contraste de texto claroUse #0F172A (slate-900) para textoUse #94A3B8 (slate-400) para texto do corpo
Texto suave claroUse #475569 (slate-600) no mínimoUse gray-400 ou mais claro
Visibilidade da bordaUse border-gray-200 no modo claroUse border-white/10 (invisível)

Layout e Espaçamento

RegraFaçaNão Faça
Navbar flutuanteAdicione espaçamento top-4 left-4 right-4Cole a navbar em top-0 left-0 right-0
Padding do conteúdoConsidere a altura da navbar fixaDeixe o conteúdo escondido atrás de elementos fixos
Largura máxima consistenteUse o mesmo max-w-6xl ou max-w-7xlMisture larguras de contêiner diferentes

Checklist de Pré-Entrega

Antes de entregar o código de UI, verifique estes itens:

Qualidade Visual

  • Nenhum emoji usado como ícone (use SVG)
  • Todos os ícones de um conjunto consistente (Heroicons/Lucide)
  • Logotipos de marca corretos (verificados no Simple Icons)
  • Estados de hover não causam deslocamento de layout
  • Use cores de tema diretamente (bg-primary) não wrapper var()

Interação

  • Todos os elementos clicáveis têm cursor-pointer
  • Estados de hover fornecem feedback visual claro
  • Transições são suaves (150-300ms)
  • Estados de foco visíveis para navegação por teclado

Modo Claro/Escuro

  • Texto no modo claro tem contraste suficiente (4,5:1 mínimo)
  • Elementos de vidro/transparentes visíveis no modo claro
  • Bordas visíveis em ambos os modos
  • Teste ambos os modos antes da entrega

Layout

  • Elementos flutuantes têm espaçamento adequado das bordas
  • Nenhum conteúdo escondido atrás de navbars fixas
  • Responsivo em 320px, 768px, 1024px, 1440px
  • Sem rolagem horizontal no mobile

Acessibilidade

  • Todas as imagens têm texto alternativo
  • Campos de formulário têm rótulos
  • Cor não é o único indicador
  • prefers-reduced-motion respeitado

Individual skills in this repo

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

academic-writing-style

Personalized academic writing assistant for university assignments in Chinese and English. Use when users need help writing/revising academic reports, project docs, technical analyses, research reviews, or case studies. Produces natural prose avoiding AI markers. Triggers: academic writing, assignment, report, technical analysis, research review, case study. | 个性化学术写作助手,适用于中英文大学作业。触发词:学术写作、作业、报告、技术分析、研究综述、案例研究、项目文档。

database-designer

Comprehensive database design tool creating complete schemas with tables, fields, indexes, and ER diagrams. Use when users request database design for any system. Generates Markdown docs, SQL scripts, and DrawDB-compatible JSON/DBML files. Supports MySQL, PostgreSQL, SQL Server. Triggers: database design, schema, ER diagram, SQL, data model. | 全面的数据库设计工具,创建完整的数据库架构。触发词:数据库设计、数据库架构、ER图、SQL、数据模型、表设计。

product-manager

Senior product manager for end-to-end product development from requirements to design. Use when users need: (1) Requirements analysis and product direction, (2) User personas and scenario analysis, (3) Feature and interaction design, (4) PRD writing, (5) Feasibility assessment. Triggers: product design, requirements, user persona, PRD, feature planning, MVP, user story. | 资深产品经理,负责需求分析到产品设计全流程。触发词:产品设计、需求分析、用户画像、PRD、功能规划、MVP、用户故事、产品方案。

solution-architect

Transform product requirements into executable technical architecture. Use when users request: (1) Technical/system architecture design, (2) Tech stack selection, (3) Architecture from PRD, (4) Deployment strategy, (5) Architecture review. Provides workflows from requirements to deployment with tech stack templates. Triggers: architecture, tech stack, system design, deployment, infrastructure. | 将产品需求转化为技术架构。触发词:架构设计、技术架构、系统架构、技术选型、部署方案、基础设施。

ui-designer

Senior UI/UX designer transforming product requirements into professional design solutions. Use when users need: (1) Page structure and information architecture, (2) UI layout and components, (3) Color schemes and visual specs, (4) Design specification docs, (5) User flow diagrams. Triggers: UI design, page design, interface design, interaction design, design specs, layout. | 资深UI/UX设计师,将需求转化为设计方案。触发词:UI设计、页面设计、界面设计、交互设计、设计规范、页面布局、设计方案。

Habilidades Relacionadas