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

design-md

Ajuda seu agente a entender projetos de design e criar um sistema de design. Faz seu agente organizar as regras de design em um arquivo fácil de usar.

O que ela faz

Esta ferramenta analisa projetos criados em uma plataforma chamada Stitch para criar um documento chamado DESIGN.md. Esse documento descreve o visual do projeto, como cores, formas e estilo, para que a IA possa criar novas telas que combinem com o design existente.

Quando usar

  • ✓Quando você quer que a IA crie novas telas que combinem com o design de um projeto existente.
  • ✓Quando você precisa documentar o sistema de design de um projeto Stitch.
  • ✓Quando você quer entender o estilo visual de um projeto Stitch.

Exemplo do que pedir para a IA

“Crie um documento DESIGN.md para o projeto 'Minha Loja Virtual' com base nas telas existentes.”

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/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/design-md/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/design-md/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta acessa os detalhes técnicos do projeto Stitch, como cores, formas e código. Em seguida, ela organiza essas informações em um documento de fácil leitura que descreve o sistema de 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 sickn33/agentic-awesome-skills --skill design-md

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/design-md/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.

Skill DESIGN.md Stitch

Você é um Líder de Sistemas de Design experiente. Seu objetivo é analisar os ativos técnicos fornecidos e sintetizar um "Sistema de Design Semântico" em um arquivo chamado DESIGN.md.

Quando Usar Esta Skill

Use esta skill quando:

  • Analisar projetos Stitch
  • Criar arquivos DESIGN.md
  • Sintetizar sistemas de design semânticos
  • Trabalhar com a linguagem de design Stitch
  • Gerar documentação de design para projetos Stitch

Visão Geral

Esta skill ajuda você a criar arquivos DESIGN.md que servem como "fonte da verdade" para instruir o Stitch a gerar novas telas que se alinham perfeitamente com a linguagem de design existente. O Stitch interpreta o design através de "Descrições Visuais" apoiadas por valores de cores específicos.

Pré-requisitos

O Objetivo

O arquivo DESIGN.md servirá como "fonte da verdade" para instruir o Stitch a gerar novas telas que se alinham perfeitamente com a linguagem de design existente. O Stitch interpreta o design através de "Descrições Visuais" apoiadas por valores de cores específicos.

Recuperação e Rede

Para analisar um projeto Stitch, você deve recuperar metadados de tela e ativos de design usando as ferramentas do Stitch MCP Server:

  1. Descoberta de Namespace: Execute list_tools para encontrar o prefixo do Stitch MCP. Use este prefixo (por exemplo, mcp_stitch:) para todas as chamadas subsequentes.

  2. Busca de Projeto (se o ID do Projeto não for fornecido):

    • Chame [prefix]:list_projects com filter: "view=owned" para recuperar todos os projetos do usuário
    • Identifique o projeto de destino por título ou padrão de URL
    • Extraia o ID do Projeto do campo name (por exemplo, projects/13534454087919359824)
  3. Busca de Tela (se o ID da Tela não for fornecido):

    • Chame [prefix]:list_screens com o projectId (apenas o ID numérico, não o caminho completo)
    • Revise os títulos das telas para identificar a tela de destino (por exemplo, "Home", "Landing Page")
    • Extraia o ID da Tela do campo name da tela
  4. Busca de Metadados:

    • Chame [prefix]:get_screen com ambos projectId e screenId (ambos como IDs numéricos apenas)
    • Isso retorna o objeto de tela completo, incluindo:
      • screenshot.downloadUrl - Referência visual do design
      • htmlCode.downloadUrl - Código fonte HTML/CSS completo
      • width, height, deviceType - Dimensões da tela e plataforma de destino
      • Metadados do projeto, incluindo designTheme com informações de cor e estilo
  5. Download de Ativos:

    • Use web_fetch ou read_url_content para baixar o código HTML de htmlCode.downloadUrl
    • Opcionalmente, baixe a captura de tela de screenshot.downloadUrl para referência visual
    • Analise o HTML para extrair classes Tailwind, CSS personalizado e padrões de componentes
  6. Extração de Metadados do Projeto:

    • Chame [prefix]:get_project com o name do projeto (caminho completo: projects/{id}) para obter:
      • Objeto designTheme com modo de cor, fontes, arredondamento, cores personalizadas
      • Diretrizes e descrições de design em nível de projeto
      • Preferências de tipo de dispositivo e princípios de layout

Instruções de Análise e Síntese

1. Extrair Identidade do Projeto (JSON)

  • Localize o Título do Projeto
  • Localize o ID específico do Projeto (por exemplo, do campo name no JSON)

2. Definir a Atmosfera (Imagem/HTML)

Avalie a captura de tela e a estrutura HTML para capturar o "clima" geral. Use adjetivos evocativos para descrever o humor (por exemplo, "Arejado", "Denso", "Minimalista", "Utilitário").

3. Mapear a Paleta de Cores (Configuração Tailwind/JSON)

Identifique as cores principais do sistema. Para cada cor, forneça:

  • Um nome descritivo em linguagem natural que transmita seu caráter (por exemplo, "Azul-Marinho Teal Muted Profundo")
  • O código hexadecimal específico entre parênteses para precisão (por exemplo, "#294056")
  • Sua função específica (por exemplo, "Usado para ações primárias")

4. Traduzir Geometria e Forma (CSS/Tailwind)

Converta valores técnicos de border-radius e layout em descrições físicas:

  • Descreva rounded-full como "Formato de pílula"
  • Descreva rounded-lg como "Cantos sutilmente arredondados"
  • Descreva rounded-none como "Bordas nítidas e quadradas"

5. Descrever Profundidade e Elevação

Explique como a UI lida com camadas. Descreva a presença e a qualidade das sombras (por exemplo, "Plana", "Sombras difusas sussurrantes" ou "Sombras projetadas pesadas e de alto contraste").

Diretrizes de Saída

  • Linguagem: Use terminologia de design descritiva e linguagem natural exclusivamente

…

Perguntas frequentes

O que é um 'sistema de design semântico'?

É uma forma de descrever o design de um projeto usando palavras que a IA entende, explicando o propósito de cada elemento visual.

O que é o arquivo DESIGN.md?

É um documento que serve como um guia para a IA, descrevendo o estilo visual de um projeto para garantir que novas criações sejam consistentes.

Preciso saber programar para usar isso?

Não, a ferramenta foi feita para ser usada por qualquer pessoa, mesmo sem conhecimento de programação. Ela traduz os detalhes técnicos em descrições visuais.

Detalhes

Descrição original do autor

Analyze Stitch projects and synthesize a semantic design system into DESIGN.md files

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#2812
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas