ui-setup
Ajuda a configurar o sistema de design do projeto passo a passo. Facilita a adaptação das ferramentas.
O que ela faz
Este assistente ajuda você a configurar o visual do seu projeto de programação passo a passo. Ele pergunta sobre o tipo de aplicativo, cores da marca e fontes para criar um design inicial.
Quando usar
- ✓Ao iniciar um novo projeto de programação.
- ✓Quando você quer definir o estilo visual do seu aplicativo pela primeira vez.
- ✓Para garantir que o design do seu projeto seja consistente.
Exemplo do que pedir para a IA
“Quero configurar o design do meu novo aplicativo de e-commerce, usando azul como cor principal e a fonte Inter.”
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
Mensagem pronta para colar
Como funciona
O assistente faz perguntas sobre o tipo de aplicativo, cor da marca e fonte. Com base nas suas respostas, ele ajusta os arquivos de design do seu projeto para criar um visual inicial.
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 ui-setupOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/ui-setup/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Assistente de Configuração do Design System
Quando Usar
Use esta habilidade quando precisar de um assistente interativo de configuração — ele guiará você passo a passo para configurar o design system do seu projeto.
Quando NÃO Usar
- Para projetos já configurados com StyleSeed → use
/ss-updateem vez disso - Para apenas adicionar um componente a um projeto existente → use
/ss-component - Para alterar o skin da marca em um projeto já configurado — troque diretamente
theme.css - Para pilhas que não sejam React ou Tailwind-v4 — atualmente não suportado
Guie o usuário na configuração do StyleSeed para o seu projeto, passo a passo.
Instruções
Siga estes passos UM DE CADA VEZ. Após cada passo, espere a resposta do usuário antes de prosseguir. Mantenha um tom conversacional e amigável.
Passo 1: Tipo de App
Pergunte:
What type of app are you building?
1. SaaS Dashboard (analytics, metrics, charts)
2. E-commerce (products, orders, payments)
3. Fintech (transactions, portfolio, market data)
4. Social / Content (feeds, profiles, messaging)
5. Productivity / Internal tool
6. Other — describe it
Lembre-se da resposta — ela determina qual receita de composição de página usar (Seção 63 do DESIGN-LANGUAGE.md).
Passo 2: Cor da Marca
Pergunte:
What's your brand color?
1. Purple (#721FE5) — default style (toss skin)
2. Blue (#2563EB) — trust, corporate
3. Green (#059669) — growth, health, finance
4. Orange (#EA580C) — energy, creative
5. Red (#DC2626) — bold, urgent
6. Dark (#18181B) — minimal, premium
7. Custom — just type your hex code
Após a escolha, atualize css/theme.css:
- No bloco
:root: mude--brandpara o hex escolhido - No bloco
.dark: mude--brandpara uma versão mais clara para fundos escuros
Mapeamento de cores para modo escuro:
| Claro | Escuro |
|---|---|
| #721FE5 | #9B5FFF |
| #2563EB | #60A5FA |
| #059669 | #34D399 |
| #EA580C | #FB923C |
| #DC2626 | #F87171 |
| #18181B | #A1A1AA |
Para hex customizado: clareie em ~30% (aumente a luminância em HSL).
Passo 3: Conceito de Design (de awesome-design-md)
Pergunte:
Want to apply an existing brand's visual style?
Popular options from awesome-design-md:
1. Stripe — clean, professional
2. Linear — minimal, dark-first
3. Vercel — black & white, geometric
4. Notion — warm, friendly
5. Spotify — bold, dark, green
6. Supabase — modern, green
7. Airbnb — warm, coral
8. No thanks — keep the default style
9. Other — name any brand or describe a vibe
Se escolherem uma marca (opções 1-7 ou 9):
- Busque:
https://raw.githubusercontent.com/VoltAgent/awesome-design-md/main/design-md/[brand]/DESIGN.md- Nomes das pastas de marca:
stripe,linear.app,vercel,notion,spotify,supabase,airbnb
- Nomes das pastas de marca:
- Leia o DESIGN.md e extraia: cor primária, cores secundárias, cores de texto, cores de fundo
- Aplique as cores extraídas a
css/theme.css(blocos:roote.dark) - Mantenha TODAS as regras de layout do StyleSeed, proporções de tipografia, espaçamento e padrões de componentes inalterados — apenas troque a paleta de cores
Se escolherem 8 (Não, obrigado): pule, mantenha a cor da marca atual do Passo 2.
Passo 4: Fonte
Pergunte:
What font do you prefer?
1. Inter (clean, universal — recommended)
2. Pretendard + Inter (Korean + English)
3. Geist (Vercel-style, modern)
4. DM Sans (friendly, rounded)
5. Custom — tell me the font name
Após a escolha:
- Atualize
css/fonts.css: mude a URL do @import - Atualize
css/base.css: mudefont-familyna regra do body
Imports de fontes:
| Fonte | Import |
|---|---|
| Inter | @import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap'); |
| Geist | @import url('https://cdn.jsdelivr.net/npm/geist@1/dist/fonts/geist-sans/style.css'); |
| DM Sans | @import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&display=swap'); |
| Pretendard | Mantenha o import existente em fonts.css |
Passo 5: Nome do App e Primeira Página
Pergunte:
Last step! What's your app name and what should the main page show?
Example: "Acme — SaaS dashboard with revenue, users, and recent activity"
Em seguida:
- Leia a Seção 63 do DESIGN-LANGUAGE.md para a receita correspondente (baseada no tipo de app do Passo 1)
- Gere a primeira página usando a receita de composição de página:
- SaaS → Hero + KPI Grid + Chart + Progress + Activity List
- E-commerce → Hero + KPI Grid + Donut + Bar Chart + Orders List
- Fintech → Hero + KPI Grid + Donut + Area Chart + Transactions
- Social → Hero + Stats + Feed List + Trending Carousel
- Productivity → Hero + KPI Grid + Progress + Task List
…
Perguntas frequentes
O que é um 'design system'?
É um conjunto de regras e componentes reutilizáveis que ajudam a manter a consistência visual e a eficiência no desenvolvimento de um projeto.
O que é 'StyleSeed'?
É o nome da ferramenta ou biblioteca que este assistente usa para configurar o design system.
Posso mudar o design depois?
Sim, este assistente configura o design inicial. Você pode fazer ajustes posteriores ou usar outras ferramentas para modificar o visual.
Detalhes
Descrição original do autor
Interactive setup wizard — guides you step-by-step to configure the design system for your project
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4430
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
accessibility
Ajuda seu agente a criar interfaces que todos possam usar. Garante que sites e aplicativos funcionem bem para pessoas com deficiência, como cegos ou com mobilidade reduzida.
affaan-m/ECC
design-system
Ajuda seu agente a criar um sistema de design a partir de um código existente. Ele extrai informações visuais e verifica a consistência, gerando um relatório e uma prévia interativa.
affaan-m/ECC
liquid-glass-design
Ajuda seu agente a criar interfaces de usuário com efeito 'Liquid Glass' para iOS. Permite adicionar efeitos visuais dinâmicos e interativos em SwiftUI e UIKit.
affaan-m/ECC