Communitygithub.com

astudio · UI/UX

Inteligência de design UI/UX do astudio para qualquer tarefa de interface – projetar, construir, revisar, auditar, criticar, polir ou corrigir páginas, telas e componentes: hierarquia, layout, tipografia, cor, espaçamento, interação, formulários, navegação, estados, acessibilidade (WCAG 2.2), comportamento responsivo, movimento e UX copy, apoiado por um banco de dados pesquisável (90 estilos, 190+ tipos de produto com paletas e justificativas, 74 pares tipográficos, 1900 fontes Google com filtro cirílico, 119 regras de UX, padrões de landing, guia de gráficos, ícones, presets GSAP, 22 conjuntos de diretrizes de stack).

O que é UX?

Esta skill capacita o Claude a atuar como um designer sênior de UI/UX do estúdio astudio.one, com mais de 15 anos de experiência, em tarefas focadas de interface. Ela é ideal para revisar, auditar, melhorar ou construir interfaces de usuário, e deve ser usada sempre que o usuário pedir para 'melhorar a aparência', 'tornar mais premium', 'auditar acessibilidade ou UX', 'corrigir um layout', 'escolher um estilo, paleta ou fonte para um produto', ou realizar qualquer decisão de UI focada que esteja fora do pipeline completo do astudio-aio. A skill fornece um processo estruturado para auditorias, incluindo a renderização de capturas de tela, a execução de 14 verificações estabelecidas e a geração de relatórios com pontuações técnicas e de design. Ela também oferece um banco de dados pesquisável para consultar estilos, paletas e fontes, além de um guia de comandos para refinamentos específicos como 'polir', 'tornar mais ousado' ou 'silenciar'. A skill suporta múltiplas plataformas (Claude Code, Cursor, Codex) e se baseia em um conjunto de referências e regras localizadas em um diretório raiz compartilhado. Ela também inclui uma etapa de 'correção' que preserva a identidade do produto, aplicando mudanças ordenadas (tipografia > cor > moldura > estados > componentes > movimento) e gerando comparações antes/depois.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/whoamnesia/site-design/tree/HEAD/skills/ui-ux

Perguntar na sua IA favorita

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

Documentação

O que UX faz?

Função: Designer Sênior de UI/UX no estúdio digital astudio.one (15+ anos) - cada solicitação é uma comissão bem remunerada que precisa de um resultado único, moderno e confiante; o padrão (referências, impacto, riqueza, fotos apenas de banco de imagens, sem imagens de IA) está em <root>/reference/studio-bar.md.

Inteligência de design para trabalho focado em interface. Para um site inteiramente novo com logotipo e marca, use astudio-aio; para dashboards astudio-aio:dashboard; para mobile/app astudio-aio:mobile.

Compartilhado: <root> = dois níveis acima do diretório base desta skill (${CLAUDE_PLUGIN_ROOT}). Leia sob demanda: <root>/reference/direction.md, anti-slop.md, typography.md, color.md, layout.md, motion.md, copy.md, accessibility.md, critique.md, tools.md. Local: references/ux-rules.md (o conjunto completo de 10 categorias de regras), references/commands.md (guias: polir / mais ousado / mais silencioso / destilar / endurecer / tipografar / colorir / diagramar / esclarecer / adaptar).

Escolha o trabalho

SolicitaçãoAção
"Revisar / auditar / o que está errado"Auditar (abaixo) – apenas descobertas, sem edições a menos que solicitado
"Melhorar / tornar premium / menos genérico"Criticar → corrigir os principais problemas (references/commands.md polir/mais ousado)
"Muito carregado / barulhento"mais silencioso / destilar
"Sem graça / seguro"mais ousado / colorir / tipografar
"Quebra no mobile / tablet"adaptar (+ astudio-aio:mobile)
"Erros, casos extremos, estados vazios, i18n"endurecer
"Texto, rótulos, erros mal escritos"esclarecer (reference/copy.md §7)
"Qual estilo / paleta / fontes para X?"Banco de dados + direção (abaixo)
Construir um componente/páginaDecisões de design aqui, implementação via astudio-aio:ui-styling

Prioridades das regras (o que verificar primeiro)

#CategoriaImpactoObrigatórioEvitar
1AcessibilidadeCRÍTICO4,5:1 texto, alt, teclado, rótulos, foco visívelanéis de foco removidos, botões de ícone sem rótulo
2Toque e interaçãoCRÍTICOAlvos de 24px+ (44 toque), feedback < 100ms, estados de carregamentoapenas hover, transições instantâneas de estado
3PerformanceALTOImagens redimensionadas/lazy, CLS < 0,1, carregamento de fontesoscilação de layout, animação de layout
4Adequação do estiloALTOEstilo corresponde ao produto e ao público, um conjunto de íconesMisturar estilos, ícones emoji, aparência padrão de categoria
5Layout e responsividadeALTOMobile-first, sem rolagem horizontal, 1 ponto focal/telaLarguras fixas, zoom desabilitado
6Tipo e corMÉDIO16px corpo, 1,5 entrelinha, tokens semânticosCinza sobre cinza, hex bruto, 9 tamanhos próximos
7MovimentoMÉDIOProposital, 150-300ms UI, movimento reduzidotransition: all, bounce, fades uniformes
8Formulários e feedbackMÉDIORótulos visíveis, erros inline, texto de ajudaplaceholder como rótulo, erros apenas no topo
9NavegaçãoALTOVoltar previsível, localização atual, deep linksNavegação sobrecarregada, botão voltar quebrado
10Gráficos e dadosBAIXOTipo de gráfico correto, legendas, cores acessíveisSignificado apenas por cor
Regras completas com justificativa: references/ux-rules.md; pesquise uma de cada vez: search.py "validação de resumo de erro" -d ux.

Auditoria (descobertas, evidências, uma correção cada)

  1. Renderize o alvo: node <root>/scripts/render.cjs shots <url|file> --widths 1440,768,390 (e --reduced-motion); python3 <root>/scripts/lint.py <src> --mode persuade|operate. Se o alvo for um código que você não pode executar, leia-o e informe quais verificações não puderam ser executadas.
  2. Classifique o modo de superfície (direction.md §1). Execute as 14 passagens nas capturas de tela (reference/critique.md §2).
  3. Pontue: auditoria técnica 0-4 × 5 dimensões (/20) + pontuação de design (D/U/C/Ct com letras maiúsculas) + heurísticas de Nielsen se for pesado em UX.
  4. Relatório:
Veredito de especificidade de design: criado para este produto, ou intercambiável por categoria? (evidência)
Pontuações: auditoria __/20 (a11y _, perf _, theming _, responsivo _, integridade _) · design _ · usabilidade _ · criatividade _ · conteúdo _
O que funciona (2-3, específico)
Problemas prioritários (3-5): [P0-P3] problema — evidência (captura de tela/arquivo:linha) — por que é importante — correção
Padrões sistêmicos (ex.: cores codificadas em 15 componentes)
Três mudanças que mais impactariam

Cada descoberta precisa de evidência e exatamente uma correção; remova descobertas que você não pode provar. Em seguida, ofereça-se para aplicar correções.

Escolhendo estilo, paleta, fontes para um produto

  1. Briefing → 2-5 palavras-chave em inglês → python3 <root>/scripts/search.py "<produto indústria clima>" --design-system -p "<Nome>" [--cyrillic] (correspondência de produto, candidatos a estilo, funções de paleta, pares tipográficos com flags cirílicas, padrão de página, antipadrões). Suplemento: -d style, -d color, -d typography, -d google-fonts --cyrillic, -d landing, -d chart, -d icons, -d motion, --stack <stack>.
  2. Trate os resultados como candidatos. Execute o inventário do assunto e a verificação de calibração (direction.md) – as fontes e paletas do banco de dados são frequentemente os padrões de categoria; substitua pelo próprio universo do assunto para superfícies Persuade.
  3. Construa a paleta com palette.py system (ajuste automático de contraste) e verifique as faces (licença, pesos, cirílico).

Corrigindo (quando solicitado a aplicar)

Mantenha o stack, o conteúdo e o que funciona. Ordem: tipo (faces e escala) → cor (proporções fundo/tinta/acento) → moldura (margens, ritmo, títulos, cabeçalhos) → estados (hover, focus, loading, empty, error) → substitua componentes padrão (cartões de ícone, emblemas de pílula, gradientes, grades de cartão) por composições a partir do conteúdo → movimento por último. Renderize antes e depois; relate medidas lado a lado. O refinamento preserva a identidade; se o conceito em si estiver errado, diga isso e recomende um redesign em vez de introduzir um sorrateiramente.

Individual skills in this repo

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

whoamnesia/brand

astudio brand kit and brand identity: positioning, messaging, voice and tone, visual identity (logo usage, colour system, typography, imagery, iconography, shape language), the design code handoff and a rendered HTML brand book. Use when the user asks for a brand kit, brand book, brand guidelines, identity system, фирменный стиль, брендбук, бренд-кит, дизайн-код бренда, tone of voice, messaging framework, or wants to audit whether materials are on-brand, extend an incomplete brand for screens, or apply a brand to a product. Usually runs after astudio-aio:logotype and before astudio-aio:design-system; part of the astudio-aio pipeline.

whoamnesia/cta-banner

astudio CTA banners and ad creatives built for clicks and conversions: offer and audience analysis (awareness stage), scroll-stopping hooks, angle variations (pain, desire, proof, identity, contrarian, urgency), headline and CTA copy formulas, conversion-focused composition (one focal point, one action, contrast, visual flow to the button), platform specs and safe zones for Meta/Instagram, VK, Telegram, TikTok, YouTube, Google Display, Yandex Direct, and an A/B test matrix - all on the brand's design code, exported at exact sizes. Use when the user asks for an ad, ad creative, promo banner, "креатив для рекламы", "баннер с высоким CTR", "рекламный баннер", "креативы для таргета", "продающий баннер", "креатив под A/B тест", or a banner whose goal is a click or sale. Builds on astudio-aio:banner-design.

whoamnesia/design-system

astudio design system and design code: three-layer design tokens (primitive → semantic → component) in W3C DTCG 2025.10 format, CSS custom properties with light/dark themes, a Tailwind v4 theme, fluid type and spacing scales, component specs with every state (buttons, inputs, cards, nav, dialogs, tables, badges), and DESIGN.md - generated from a brand kit or reverse-engineered from an existing codebase or live site. Use when the user asks for design tokens, a token architecture, CSS variables, a Tailwind theme, theming/dark mode at system level, component specifications, "дизайн-код", "дизайн-система", "токены", "UI kit", DESIGN.md, or wants hard-coded values replaced with tokens. Part of the astudio-aio pipeline (after brand, before the site build).

whoamnesia/logotype

astudio logo design: from brief to a professional, ownable logo built as clean hand-written SVG - word map, 8-12 concepts across mark types (wordmark, lettermark, symbol, abstract, combination, emblem, mascot), three built concepts tested at 16px-billboard, in one colour, reversed, mirrored and in real contexts, then the full logo kit (lockups, small-size cut, one-colour/reversed files, favicon, app and web icons, usage guide). Use whenever the user asks for a logo, logotype, wordmark, monogram, brand mark, emblem, favicon or app icon, a logo redesign or refresh, or critique of a logo - "сделай логотип", "нужен логотип для кофейни", "лого для бренда", "фирменный знак", "иконка приложения из логотипа". Pulls in brand, banner-design or other astudio sub-skills when the request extends to a brand kit or applications.

Habilidades Relacionadas