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

wireframe

Faz seu agente desenhar telas de forma simples. É útil para planejar o visual de aplicativos antes de criá-los.

O que ela faz

Cria rascunhos visuais simples (wireframes) de telas de aplicativos ou sites. Eles mostram a estrutura básica, como botões e textos se organizam, sem cores ou detalhes finais.

Quando usar

  • ✓Quando você quer ter uma ideia de como uma tela vai ser organizada.
  • ✓Para planejar o layout de um site ou aplicativo antes de começar a programar.
  • ✓Para mostrar a estrutura de uma página de forma rápida e simples.

Exemplo do que pedir para a IA

“Faça um rascunho de como seria a tela de login de um aplicativo de banco.”

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/paperclipai/paperclip/blob/master/packages/skills-catalog/catalog/bundled/product/wireframe/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/paperclipai/paperclip/blob/master/packages/skills-catalog/catalog/bundled/product/wireframe/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A IA usa um conjunto de regras e formas básicas para desenhar caixas e linhas que representam os elementos da tela. Ela foca apenas na posição e tamanho, usando apenas preto e branco.

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 paperclipai/paperclip --skill wireframe

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/paperclipai/paperclip/master/packages/skills-catalog/catalog/bundled/product/wireframe/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.

Wireframe

Produza wireframes de UI de baixa fidelidade, em preto e branco, como arquivos SVG independentes. O objetivo é comunicar a estrutura — o que vai onde, em que ordem, em que tamanho aproximado — sem se comprometer com cores, marca ou polimento.

Quando usar

Acione com frases como:

  • "crie um wireframe de [tela / página / fluxo] para X"
  • "mockup de baixa fidelidade / lo-fi de X"
  • "rascunhe um layout para X"
  • "esboço rápido da página [dashboard / configurações / login / ...]"
  • "mostre como X ficaria antes de eu construir"

Pule e adie para frontend-design (ou similar) quando a solicitação mencionar: marca, polimento, componentes reais, "pronto para produção", paletas de cores, alta fidelidade, exportação do Figma, ou entregas de código/HTML/React reais.

Estilo da casa — inegociável

Wireframes são diagnósticos, não decorativos. Trave estes tokens em cada saída:

Token Valor Notas
Traço #000 de largura 1.5 Todas as bordas, divisores, contornos
Preenchimento (caixas) #fff Padrão para cartões/contêineres
Preenchimento de placeholder #e6e6e6 Regiões de imagem/avatar/estado vazio
Cor do texto #000 para rótulos, #666 para texto placeholder Sem outras cores
Destaque #d33 (tracejado) — APENAS na camada de anotação Nunca dentro de elementos de UI reais
Fonte font-family="-apple-system, system-ui, sans-serif" Uma única fonte em todo o arquivo
Escala de tipo 12 legenda · 14 corpo · 20 título · 28 título Sem outros tamanhos
Grade Snap de 8px, canal de 24px Todas as coordenadas x/y/largura/altura devem ser múltiplos de 8
Canvas padrão 1280×800 desktop, 375×812 mobile, 768×1024 tablet Escolha um e declare-o no comentário

Se precisar destacar uma região específica para uma chamada, use a camada de anotação (vermelho tracejado). Nunca colorize o próprio wireframe.

Fluxo de trabalho

  1. Confirme o escopo. Quais telas? Qual viewport (desktop / tablet / mobile)? Tela única ou fluxo de várias telas? Se não estiver claro, faça uma pergunta e prossiga com o padrão mais provável.
  2. Escolha um canvas da tabela acima. Declare o viewport na sua resposta.
  3. Componha a partir de primitivas. Leia references/components.md e monte a tela a partir dos trechos primitivos. Alinhe cada coordenada a 8px.
  4. Escreva o SVG em um arquivo. Caminho padrão: wireframes/<slug>.svg no diretório de trabalho. O nome do arquivo em slug descreve a tela (login.svg, dashboard.svg, settings-account.svg).
  5. Emita uma lista de anotações textuais na sua resposta, mapeando cada região numerada no SVG a uma descrição de uma linha ("1 — navegação principal, 2 — campo de busca, 3 — lista de itens recentes"). Isso torna o wireframe acessível, consultável e revisável em canais apenas de texto.
  6. Para fluxos de várias telas, produza um SVG por tela e um resumo flow.svg que organiza miniaturas da esquerda para a direita com setas entre elas.

Início rápido — SVG mínimo

<svg xmlns="http://www.w3.org/2000/svg" width="1280" height="800" viewBox="0 0 1280 800"
     font-family="-apple-system, system-ui, sans-serif" fill="#fff" stroke="#000" stroke-width="1.5">
  <!-- canvas border -->
  <rect x="0" y="0" width="1280" height="800" />

  <!-- example: a button -->
  <g transform="translate(48, 48)">
    <rect width="120" height="40" rx="4" />
    <text x="60" y="25" font-size="14" text-anchor="middle" stroke="none" fill="#000">Continue</text>
  </g>
</svg>

Dois pontos de atenção do estilo da casa que valem a pena memorizar:

  • Sempre defina stroke="none" em elementos <text> (o texto herda o traço do pai e ganha um halo caso contrário).
  • Sempre envolva o preenchimento do texto explicitamente (fill="#000") já que o preenchimento do grupo pai é #fff para caixas.

Biblioteca de primitivas

O conjunto completo de primitivas reutilizáveis está em references/components.md. Carregue-o sempre que precisar de uma primitiva cuja marcação exata você não tenha na memória de trabalho. Não derive primitivas do zero — copie o trecho e ajuste as coordenadas.

Primitivas fornecidas:

  • Entradas: botão (preenchido, contornado, ícone), campo de texto, área de texto, dropdown, caixa de seleção, rádio, toggle, campo de busca

…

Perguntas frequentes

Por que usar preto e branco?

Para focar apenas na estrutura e organização dos elementos, sem distrações de cores ou design final.

Posso pedir cores ou detalhes?

Não, esta ferramenta é feita apenas para rascunhos de baixa fidelidade (simples). Para designs mais detalhados, seria outra ferramenta.

O que são 'primitivos'?

São as formas básicas usadas para construir o wireframe, como retângulos para botões ou caixas de texto, e linhas para divisórias.

Detalhes

Descrição original do autor

Produce low-fidelity black-and-white UI wireframes as SVGs or viewer pages. Use when asked to wireframe, sketch a screen, draft a layout, make a low-fi mockup, or publish wireframes.

repo: paperclipai/paperclip

Popularidade

Estrelas no GitHub
103 mil
Posição no ranking
#382
Licença
MIT
Atualizada em
16/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas