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

reference-design-contract

Transforma ideias vagas em um design claro e detalhado. Ajuda a definir a direção visual antes de começar um projeto.

O que ela faz

Esta ferramenta transforma suas ideias de design, como exemplos visuais ou descrições vagas, em um guia claro e reutilizável. Ela cria um documento detalhado que explica as decisões de design, para que outros possam criar algo parecido sem adivinhar.

Quando usar

  • ✓Antes de criar um protótipo visual.
  • ✓Ao querer definir um estilo visual para um projeto.
  • ✓Quando você tem um exemplo e quer que algo seja parecido, mas não idêntico.

Exemplo do que pedir para a IA

“Quero que o design deste site pareça com o site X, mas com as cores da marca Y e sem aquele botão piscando.”

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/nexu-io/open-design/blob/main/skills/reference-design-contract/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/nexu-io/open-design/blob/main/skills/reference-design-contract/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A IA analisa seus exemplos e pedidos, separa o que deve ser mantido (cores, estilo) do que deve ser mudado (conteúdo, logo). Depois, ela cria um documento com todas essas decisões e instruções claras para quem for criar o design.

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 nexu-io/open-design --skill reference-design-contract

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/skills/reference-design-contract/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.

Contrato de Design de Referência

Use esta habilidade quando o usuário tiver sinais de gosto, referências ou um pedido genérico de "goste disso" e precisar de um contrato de design reutilizável antes da geração. O objetivo não é escrever um prompt mais longo. O objetivo é tornar as decisões de design explícitas o suficiente para que um protótipo posterior, apresentação, redesign ou execução de remix de imagem possa ser executado sem adivinhações.

O que esta habilidade produz

Crie três arquivos:

  1. DESIGN.md — a direção visual reutilizável, seguindo o formato padrão de nove seções do sistema de design do OpenDesign.
  2. design-contract.md — o registro de decisões: evidências usadas, limites de manter/alterar, justificativa, riscos e portão de qualidade.
  3. implementation-handoff.md — instruções de construção concisas para a próxima habilidade produtora de artefatos ou agente de codificação.

Se uma prévia for útil, crie também example.html como uma pequena prévia de contrato feita à mão. Não a torne o entregável principal.

Fluxo de Trabalho

  1. Bloqueie o trabalho. Identifique o tipo de artefato alvo, público, contexto da marca/produto, referências e restrições. Faça no máximo duas perguntas apenas quando uma resposta ausente mudar a direção. Caso contrário, escolha um padrão sensato e rotule-o como inferido.
  2. Leia as evidências. Use capturas de tela fornecidas, URLs, DESIGN.md existentes, documentos da marca, artefatos de imagem ou notas do usuário. Se as evidências estiverem faltando, diga isso e baseie o contrato apenas no resumo; não invente fatos da marca.
  3. Separe a semântica de referência. Para cada referência, divida-a em:
    • Keep: qualidades a serem preservadas, como densidade, composição, material, ritmo tipográfico, temperatura de cor ou atitude de movimento.
    • Change: assunto, texto, marcas da marca, layout exato, ativos protegidos e qualquer coisa que o usuário queira adaptar.
    • Do not copy: capturas de tela literais, logotipos, declarações, preços, interface de usuário proprietária ou redação exata do prompt de exemplos.
  4. Congele a direção. Escolha uma postura visual coerente. Não forneça cinco moodboards não relacionados. Se houver direções genuinamente concorrentes, nomeie-as brevemente, escolha a recomendada e continue.
  5. Escreva DESIGN.md. Use estes nove títulos exatamente:
    • ## 1. Visual Theme & Atmosphere
    • ## 2. Color
    • ## 3. Typography
    • ## 4. Spacing & Grid
    • ## 5. Layout & Composition
    • ## 6. Components
    • ## 7. Motion & Interaction
    • ## 8. Voice & Brand
    • ## 9. Anti-patterns
  6. Escreva design-contract.md. Inclua:
    • objetivo e artefato alvo
    • tabela de evidências com confiança (observed, provided, inferred)
    • tabela manter/alterar/não copiar
    • postura de design final em um parágrafo
    • riscos e desconhecidos explícitos
    • lista de verificação do portão de qualidade
  7. Escreva implementation-handoff.md. Mantenha-o curto e operacional:
    • arquivos para ler
    • restrições de token/paleta/tipo/layout
    • regras de ativos
    • requisitos responsivos
    • notas de aceitação "o primeiro artefato deve provar..."
  8. Valide. Leia references/checklist.md e satisfaça todos os portões P0 antes da entrega final.

Regras de Saída

  • Torne cada afirmação rastreável à entrada do usuário, evidência de referência observada ou uma inferência explicitamente rotulada.
  • Prefira restrições concretas a adjetivos: "um toque quente, sem brilho roxo ou azul" é melhor do que "premium".
  • Trate "faça o mesmo estilo" como "empreste qualidades controláveis", não "clone o assunto ou prompt original".
  • Se o usuário também solicitar geração imediata de UI, termine esses arquivos de contrato primeiro e, em seguida, passe para a habilidade de artefato apropriada na próxima etapa.
Perguntas frequentes

O que são os três arquivos que a ferramenta cria?

Ela cria um `DESIGN.md` com a direção visual, um `design-contract.md` com as decisões e justificativas, e um `implementation-handoff.md` com instruções para quem vai construir o design.

Posso usar qualquer tipo de referência?

Sim, você pode usar screenshots, links de sites, notas sobre produtos ou descrições de como você quer que algo se pareça.

A ferramenta cria o design final diretamente?

Não, ela cria um guia detalhado. Esse guia é usado por outra ferramenta ou pessoa para criar o design final, garantindo que o resultado siga suas intenções.

Detalhes

Descrição original do autor

Turn vague taste, screenshots, URLs, product notes, or "make it feel like this" references into a grounded DESIGN.md plus an implementation handoff. Use it before prototypes, decks, redesigns, or image remix work when the user needs a reusable visual direction rather than a one-off prompt.

repo: nexu-io/open-design

Popularidade

Estrelas no GitHub
101 mil
Posição no ranking
#758
Licença
Apache-2.0
Atualizada em
16/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas