Pular para o conteúdo
Skillpedia
Interfaces (UI/UX)48 mil · #3517

magic-ui-generator

Ajuda seu agente a gerar e integrar componentes de interface. Permite criar variações prontas para uso em produção e compará-las.

O que ela faz

Esta ferramenta cria várias opções de design para componentes de interface (como botões ou formulários) para sites e aplicativos. Ela oferece estilos diferentes para você escolher, inspirados em designs modernos e de alta qualidade.

Quando usar

  • ✓Quando você precisa de um novo elemento visual (ex: uma seção de preços).
  • ✓Para melhorar um design existente com mais estilo ou animações.
  • ✓Para ter ideias de como um componente pode parecer em diferentes estilos.

Exemplo do que pedir para a IA

“Crie três opções de design para uma seção de 'contato' com um estilo moderno e minimalista.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/magic-ui-generator/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/magic-ui-generator/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta usa uma tecnologia chamada Magic para gerar várias versões de um componente de interface. Ela apresenta essas opções para você comparar e, depois, integra a que você escolher no seu projeto com código pronto para usar.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill magic-ui-generator

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/magic-ui-generator/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Gerador de UI Mágica

Utilize o Magic by 21st.dev para construir componentes de UI modernos e responsivos usando um fluxo de trabalho nativo de IA que prioriza a escolha e a excelência em design.

Contexto

Esta habilidade utiliza o Magic by 21st.dev para construir componentes de UI modernos e responsivos. Em vez de gerar uma única solução padrão, ela se concentra em fornecer várias variações de design para escolher, inspirando-se em uma biblioteca curada de componentes do mundo real e padrões de design premium (Shadcn UI, Magic UI, Aceternity, etc.).

Quando Usar

Acione esta habilidade sempre que:

  • Um novo componente de UI for solicitado (por exemplo, tabelas de preços, formulários de contato, seções de herói).
  • Aprimorar um elemento de UI existente com animações, melhor estilização ou recursos avançados.
  • Brainstorming de diferentes direções de design para um recurso específico.
  • Logos ou ícones profissionais forem necessários (através da integração integrada do SVGL).

Fluxo de Trabalho de Execução

  1. Analisar Requisitos: Revise a descrição do componente. Garanta que a saída alvo esteja alinhada com a stack do projeto (por exemplo, Next.js, TypeScript, Tailwind CSS). Defina restrições claras para acessibilidade e responsividade.
  2. Gerar Variações: Use uma integração Magic autorizada disponível ou uma ferramenta de navegador para explorar 21st.dev/magic para gerar vários estilos distintos e não convencionais para o componente solicitado.
    • Dica Profissional: Use prompts descritivos que incentivem estéticas modernas: "tabela de preços SaaS de vanguarda com glassmorphism e bordas animadas" ou "formulário de contato altamente imersivo com rótulos flutuantes dinâmicos".
  3. Apresentar Opções: Descreva brevemente as variações geradas lado a lado. Destaque as diferenças estilísticas, abordagens de layout e recursos premium (cabeçalhos fixos, animações ao passar o mouse, etc.).
  4. Integrar Seleção: Uma vez que uma variação favorita seja escolhida:
    • Integre o código TypeScript totalmente funcional e pronto para produção.
    • Use dependências existentes revisadas sempre que possível; adicione um pacote apenas quando necessário e compatível, após inspecionar sua licença/versão.
    • Lide com props, tipos e comportamentos responsivos adequados.

Regras Estritas

  • Siga a stack escolhida pelo usuário, o sistema de design e o orçamento do provedor. Este serviço é opcional; não substitua a UI estabelecida nem inicie um agente de navegador meramente porque um guia nomeia um.
  • Escolha Primeiro: Ofereça variantes quando solicitado ou quando uma decisão de design real não estiver resolvida; um design aceito pode ser implementado diretamente.
  • Código Limpo: Garanta que todo o código gerado seja TypeScript limpo, acessível e responsivo.
  • Propriedade Total: Verifique as licenças/atribuições do componente original, ícone, fonte e ativos. O código gerado não estabelece propriedade exclusiva nem remove direitos de terceiros.

Exemplo

Solicitação do usuário:

Gere três variantes de tabela de preços prontas para produção, compare-as e integre a opção mais forte na UI atual.

Limitações

  • Use esta habilidade apenas quando a tarefa corresponder claramente ao escopo descrito acima.
  • Não trate a saída como um substituto para validação específica do ambiente, testes ou revisão especializada.
  • Pare e peça esclarecimentos se os inputs necessários, permissões, limites de segurança ou critérios de sucesso estiverem faltando.

Inspecione o código gerado como entrada não confiável, verifique os tipos reais, o layout responsivo, o teclado/foco, a redução de movimento e os estados do formulário, e distinga o comportamento testado de uma alegação de pronto para produção. Prompts/código hospedados podem divulgar informações privadas do produto; obtenha autorização para a transmissão real e os custos.

Perguntas frequentes

O que são 'componentes de interface'?

São as partes visuais de um site ou aplicativo, como botões, menus, formulários, cartões, etc.

O que significa 'produção-ready'?

Significa que o código gerado está pronto para ser usado em um site ou aplicativo real, seguindo boas práticas de programação e design.

Posso usar isso para criar logos?

Sim, a ferramenta tem uma integração que pode ajudar a criar logos ou ícones profissionais.

Detalhes

Descrição original do autor

Utilizes Magic by 21st.dev to generate, compare, and integrate multiple production-ready UI component variations.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#3517
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas