Pular pro conteúdo

Extract Design System skill

Você passa o endereço de um site e o Claude devolve a paleta, as fontes e as escalas dele em arquivos prontos pra começar o seu projeto.

por arvindrk

instalações
130,6 mil
estrelas no GitHub
255
No skills.sh desde
março de 2026
Licença
MIT

Atualizada no GitHub em 5 de setembro de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

Você dá o endereço de um site público e ela roda o programa extract-design-system pelo npx, com um Chromium do Playwright, pra abrir a página e ler o visual. Depois resume o que achou: as prováveis cores primária, secundária e de destaque, as fontes e as escalas de espaçamento, arredondamento e sombra, se existirem.

Gera quatro arquivos: os dados brutos e os normalizados numa pasta .extract-design-system, e os tokens em design-system/tokens.json e design-system/tokens.css. Dá pra pedir só a extração, ou regerar os tokens a partir de uma extração que você já tem.

Pede confirmação antes de mexer em qualquer código, estilo ou configuração do seu app, e não sobrescreve um design system que você já tenha. Avisa que o resultado é ponto de partida, não cópia perfeita.

Nas palavras de quem fez

Extract design primitives from a public website and generate starter token files for your project.

arvindrk, no SKILL.md

Quando usar

  • Começar um site novo com a paleta e as fontes de uma referência
  • Levantar as cores e fontes do site de um cliente que não tem manual de marca
  • Montar as variáveis CSS de um projeto a partir do site atual
  • Comparar o visual dos concorrentes

Depois de instalar, é só pedir assim

  • Extrai o design system de https://exemplo.com.br e me resume as cores e as fontes
  • Faz só a extração do site do meu cliente, sem gerar os arquivos de tokens
  • Já tenho o normalized.json. Regera o tokens.css

Segurança

Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.

  • Gen Agent Trust HubAlerta
  • SocketPassou
  • SnykAlerta

Perguntas

Como instalar a Extract Design System no Claude Code?

Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Extract Design System, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.

O que precisa pra funcionar?

Node instalado, pra rodar o npx, e internet pra baixar o Chromium do Playwright e abrir o site. Não pede chave de API nem conta paga. O site tem que ser público e abrir sem login.

Ela copia os componentes do site?

Não. Esta versão extrai tokens (cores, fontes, escalas), não botões, cards nem layout. Em site dinâmico, ou lendo uma página só, o resultado pode vir incompleto, e ela não deve dizer que está completo.

Roda no Codex e no Antigravity?

Sim, em qualquer agente que rode comandos no terminal, porque o trabalho é feito pelo programa extract-design-system via npx.

Levar essa skill

1x extract-design-systemR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/arvindrk/extract-design-system

Aprenda a usar