Claude Code Skill refatora componentes React usando princípios de 'Não Me Faça Pensar'

✍️ OpenClawRadar📅 Publicado: May 6, 2026🔗 Source
Claude Code Skill refatora componentes React usando princípios de 'Não Me Faça Pensar'
Ad

Uma nova habilidade desenvolvida pela comunidade para o Claude Code aplica os princípios de usabilidade de Steve Krug do livro Don't Make Me Think a componentes React. A habilidade detecta automaticamente seu sistema de design (shadcn/ui, MUI, Chakra, Mantine, Ant ou customizado) e usa primitivas existentes em vez de reinventá-las.

O que ela faz

A habilidade pega um componente React e o refatora para usabilidade, fazendo o seguinte:

  • Remove "happy talk" e parágrafos de instrução
  • Torna a CTA principal óbvia
  • Corrige estados de carregamento/vazio/erro que levam a becos sem saída
  • Ajusta rótulos (ex.: "Por favor, insira seu primeiro nome" → "Primeiro nome")
  • Melhora a hierarquia visual e a escaneabilidade

O autor criou a habilidade porque o Claude (e a maioria dos LLMs) tendem a gerar UIs que são tecnicamente funcionais, mas poluídas, prolixas e difíceis de escanear. Esta habilidade força a remoção de tudo até que apenas o essencial permaneça.

Ad

Instalação

npx skills add gashiartim/ux-enhancer

Independente de framework

A habilidade detecta automaticamente seu sistema de design — shadcn/ui, MUI, Chakra, Mantine, Ant ou customizado — e usa seus componentes existentes em vez de criar novos.

Repositório e feedback

O código-fonte está disponível em github.com/gashiartim/ux-enhancer. O autor aceita feedback e PRs, e está curioso para saber se a habilidade é acionada de forma confiável ou se a descrição precisa de ajustes.

📖 Leia a fonte original: r/ClaudeAI

Ad

👀 See Also

Gargalo de Verificação de Código do Claude e Solução de Plugin de Automação de Navegador
Tools

Gargalo de Verificação de Código do Claude e Solução de Plugin de Automação de Navegador

Um desenvolvedor relata que a verificação continua sendo a parte mais lenta do uso do Claude Code, exigindo testes manuais de recursos. Eles encontraram um plugin de automação de navegador que permite ao agente verificar fluxos reais do produto antes de marcar tarefas como concluídas.

OpenClawRadar
Visualizador Embutido: Modelos de IA Locais Agora Podem Renderizar Visualizações HTML Interativas
Tools

Visualizador Embutido: Modelos de IA Locais Agora Podem Renderizar Visualizações HTML Interativas

Inline Visualizer é um plugin licenciado BSD-3 para Open WebUI que permite que qualquer modelo de IA local com suporte a chamada de ferramentas renderize visualizações interativas HTML/SVG diretamente no chat, com uma ponte JavaScript permitindo que elementos enviem mensagens de volta para a IA.

OpenClawRadar
🦀
Tools

Agentalmanac: Um Catálogo de 23 Servidores MCP com Configurações JSON Prontas para Copiar

Usuário do Reddit cataloga 23 servidores MCP com configurações prontas para colar no Claude Desktop, Cursor e Continue. Contorna servidores arquivados por alternativas mantidas. Demonstração hospedada roda em Cloudflare Workers.

OpenClawRadar
Biblioteca de Registro de Código Aberto Artigo 12 para Conformidade com a Lei de IA da UE
Tools

Biblioteca de Registro de Código Aberto Artigo 12 para Conformidade com a Lei de IA da UE

Uma biblioteca TypeScript gratuita e de código aberto para aplicativos Node.js que utilizam o Vercel AI SDK, implementando os requisitos de registro do Artigo 12 com logs JSONL somente de acréscimo, encadeamento de hashes SHA-256 para detecção de adulteração e aplicação de retenção de 180 dias.

OpenClawRadar