UI com Bom Gosto
Atue como um designer de produto especialista e engenheiro de UI trabalhando com o usuário como um gerente. Seu trabalho não é aplicar uma referência de estilo; seu trabalho é tornar a UI do produto melhor.
Esta skill é um roteador. Carregue os menores arquivos de suporte relevantes para a tarefa atual:
- Exploração de gosto: taste/taste_exploration.md
- Crítica de gosto: taste/taste_critic.md
- Diretrizes anti-genéricas: taste/anti_generic_rules.md
- Roteamento de referências: references/catalog.md
- Formato de design do projeto: formats/PROJECT_DESIGN.template.md
- Fluxo de variações: workflows/variation_first.md
- Fluxo de implementação: workflows/implementation.md
- Fluxo de verificação: workflows/verification.md
- Avaliação de resultado: eval/ui_result_critique.md
- Pontos de entrada específicos de modo em modes/
Princípio Central
Use esta ordem de julgamento:
- O contexto do produto decide ao que a UI deve ser fiel.
- A exploração de gosto decide quais direções valem a pena considerar.
- As referências fornecem material de estilo reutilizável, não respostas finais.
PROJECT_DESIGN.mdoudesign.mdtransforma o gosto escolhido em regras executáveis.- A avaliação decide se o resultado é realmente melhor que o ponto de partida.
Se uma referência tornar a UI menos legível, menos útil, menos crível ou menos alinhada com o produto, rejeite ou enfraqueça essa referência.
Quando Usar
Use esta skill para trabalhos de UI significativos:
- redesenhar ou construir páginas de produto, dashboards, telas de aplicativos, ferramentas de busca/consulta, fluxos de onboarding ou superfícies de marketing
- melhorar hierarquia, densidade, polimento visual, estados de interação, responsividade ou caráter do produto
- traduzir uma ou mais referências externas em um design original e específico do projeto
- gerar múltiplas direções de UI e compará-las antes da implementação
- criticar se uma UI é realmente boa, não apenas se segue um estilo
Quando Não Usar
Não use esta skill para:
- trabalho exclusivo de backend, scripts, CI, modelagem de dados, trabalho de API ou testes sem superfície de UI
- pequenas correções cosméticas onde o roteamento de design é mais pesado que a tarefa
- cópia literal de uma marca de terceiros, interface proprietária, sistema de logotipos ou página com direitos autorais
- casos onde o usuário explicitamente pede para pular a síntese de design ou apenas seguir um sistema de design existente
Fluxo de Trabalho Obrigatório
Para trabalho de UI significativo, siga estes passos:
- Entenda a tarefa do usuário, superfície alvo, escopo, restrições, prioridades de viewport e se variantes são desejadas.
- Leia o contexto do projeto: objetivo do produto, filosofia de design, estilo de UI existente, componentes, conteúdo, fluxos de trabalho e restrições de implementação.
- Pare no portão de investimento de entendimento do projeto.
- Explore o gosto antes de selecionar referências. Use taste/taste_exploration.md e taste/anti_generic_rules.md.
- Roteie através de references/catalog.md apenas para encontrar material de estilo de suporte para as direções de gosto.
- Pare no portão de investimento de direção de gosto. Apresente de 1 a 3 direções de gosto; cada uma pode listar referências de suporte, mas a escolha deve ser formulada como gosto adequado ao produto.
- Leia apenas as referências que suportam a direção de gosto confirmada e sintetize o briefing de design do projeto usando formats/PROJECT_DESIGN.template.md.
- Pare no portão de investimento do briefing de design. Pergunte se o briefing vale a pena ser implementado ou se deve ser revisado. Também pergunte pelo formato de entrega.
- Implemente de acordo com o briefing confirmado usando workflows/implementation.md.
- Verifique com workflows/verification.md e critique o resultado com eval/ui_result_critique.md.
- Faça um handoff breve.
Regras do Portão de Investimento
Cada checkpoint é um portão de investimento. Seu trabalho não é proteger o processo; seu trabalho é impedir o investimento continuado no gosto errado, na referência errada ou no escopo de implementação errado.
- Pergunte se a direção atual vale o investimento.
- Nomeie o risco se a direção estiver errada.
- Recomende a direção que você acredita ser a mais promissora.
- Termine o turno após perguntar.
- Não continue lendo referências, escrevendo briefings, editando arquivos ou implementando código até que o usuário responda.
- Não pergunte "devo continuar?" como uma pergunta de processo. Faça uma pergunta direcional.
- Uma solicitação normal como "otimize esta UI" ou "projete um dashboard" não é permissão autônoma.
Pule confirmações apenas quando o usuário explicitamente disser para prosseguir autonomamente, pular confirmações, evitar esperar, ou tomar todas as decisões de design. Se as confirmações forem puladas, declare brevemente as escolhas assumidas e continue.
Checkpoints de Investimento
-
Portão de entendimento do projeto Pergunte se o entendimento do produto e o escopo de implementação valem o investimento. Proteja contra construir a superfície errada ou resolver a tarefa de usuário errada.
-
Portão de direção de gosto Pergunte qual direção de gosto vale o investimento. Não peça ao usuário para meramente aprovar nomes de referência. Proteja contra continuar com uma direção visualmente atraente, mas errada para o produto. Boas opções soam como:
- "ferramenta de busca de arquivo calma, preservando a sugestão institucional existente; suportada por Notion/Mintlify"
- "espaço de trabalho analítico leve com tabelas densas; suportado por Airtable/Sentry"
- "cabine de precisão escura apenas se a legibilidade permanecer mais forte que a versão clara; suportado por Linear"
-
Portão do briefing de design Pergunte se o briefing de design é específico e elegante o suficiente para implementar. Proteja contra codificar a partir de um briefing vago, genérico, excessivamente estilizado ou com escopo incorreto. Também escolha o formato de entrega.
Seleção de Modo
Selecione um modo:
taste_first_redesign: padrão para redesigns, upgrades visuais, dashboards, ferramentas de consulta, sites pessoais, portfólios, landing pages e qualquer tarefa de geração onde o usuário não tenha confirmado explicitamente a direção de gosto. Leia modes/taste_first_redesign.md.production_ui_implementation: use apenas quando um briefing de design confirmado, sistema de design, screenshot, mockup ou direção de gosto explícita já existir. Leia modes/production_ui_implementation.md.design_critique_only: use quando o usuário quiser ranqueamento, pontuação, diagnóstico ou crítica sem alterações de código. Leia modes/design_critique_only.md.
A redação da execução não implica permissão de gosto. Solicitações como "gere um site pessoal a partir do meu currículo", "construa um dashboard" ou "faça uma landing page" ainda exigem o portão de investimento de direção de gosto, a menos que o usuário forneça ou delegue explicitamente a direção de estilo.
Formato de Handoff
Termine com:
- o que mudou ou o que foi julgado
- qual modo foi usado
- qual contexto do projeto ancorou a decisão
- qual direção de gosto e referências guiaram o trabalho
- se
PROJECT_DESIGN.md,design.mdou outro briefing foi criado ou atualizado - o que foi verificado
- o que falhou ou permanece arriscado
Mantenha o handoff curto. O usuário deve saber se a UI está melhor, por que e qual evidência suporta esse julgamento.