SkillUI: CLI para extrair design systems¶
SkillUI é uma interface de linha de comando que extrai o sistema de design completo de qualquer site, repositório Git ou código‑local, gerando uma pasta que o Claude Code consome automaticamente para criar interfaces que seguem exatamente aquele visual.
Instalação¶
Para usar o SkillUI basta instalá‑lo globalmente com o npm. É necessário ter Node.js versão 18 ou superior.
Para ativar o modo “ultra”, que realiza extração visual completa usando Playwright, instale também essa dependência:
Dica
Após a instalação, verifique a versão com skillui --version para garantir que tudo está funcionando.
Como funciona¶
O SkillUI percorre o alvo fornecido (URL, repositório ou diretório local) e coleta:
- Cores utilizadas em CSS e assets
- Tipografia (fontes, tamanhos, pesos)
- Espaçamento (margens, paddings, grid)
- Animações e transições definidas em CSS ou JavaScript
- Componentes reutilizáveis (botões, cards, modais etc.)
- Screenshots de telas importantes
Todo esse material é organizado em uma estrutura de pastas que o Claude Code lê automaticamente. A extração padrão é feita por análise estática pura — não há chamadas a modelos de IA nem necessidade de chaves de API.
Observação
Se o alvo for um site que depende fortemente de renderização client‑side, considere usar o modo ultra com Playwright para obter resultados mais fiéis.
Uso rápido¶
Siga os passos abaixo para extrair o design system de um site e pedir ao Claude Code que gere uma UI correspondente.
-
Extrair o design system a partir de uma URL:
O comando cria uma pasta chamada
notion-design(ou o nome baseado no host) contendo os artefatos extraídos. -
Abrir a pasta no Claude Code:
-
Solicitar a criação da interface:
Dentro do chat do Claude Code, digite algo como:
"Build me a landing page that matches this design system"
O modelo já possui todas as informações de cores, tipografia, componentes etc. e produz código que segue exatamente o visual extraído.
Atenção
Certifique‑se de ter o Claude Code instalado e autenticado em seu ambiente antes de executar o passo 3.
Pontos-chave¶
- SkillUI é um CLI que extrai sistemas de design de sites, repositórios ou código‑local usando análise estática pura.
- A saída é uma pasta consumível pelo Claude Code, permitindo que o modelo gere UI fiel ao visual original sem necessidade de API keys ou IA externa.
- Para captura visual completa, opcionalmente instale Playwright (modo ultra).
- O fluxo de uso envol
Ferramentas e Tecnologias¶
- [[npm]]
- [[Playwright]]
Nota pessoal
https://github.com/amaancoderx/npxskillui