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
Mensagem pronta para colar
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-mdOu 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.mdConteú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
- Acesso ao Stitch MCP Server
- Um projeto Stitch com pelo menos uma tela projetada
- Acesso ao Guia de Prompting Eficaz do Stitch: https://stitch.withgoogle.com/docs/learn/prompting/
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:
Descoberta de Namespace: Execute
list_toolspara encontrar o prefixo do Stitch MCP. Use este prefixo (por exemplo,mcp_stitch:) para todas as chamadas subsequentes.Busca de Projeto (se o ID do Projeto não for fornecido):
- Chame
[prefix]:list_projectscomfilter: "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)
- Chame
Busca de Tela (se o ID da Tela não for fornecido):
- Chame
[prefix]:list_screenscom oprojectId(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
nameda tela
- Chame
Busca de Metadados:
- Chame
[prefix]:get_screencom ambosprojectIdescreenId(ambos como IDs numéricos apenas) - Isso retorna o objeto de tela completo, incluindo:
screenshot.downloadUrl- Referência visual do designhtmlCode.downloadUrl- Código fonte HTML/CSS completowidth,height,deviceType- Dimensões da tela e plataforma de destino- Metadados do projeto, incluindo
designThemecom informações de cor e estilo
- Chame
Download de Ativos:
- Use
web_fetchouread_url_contentpara baixar o código HTML dehtmlCode.downloadUrl - Opcionalmente, baixe a captura de tela de
screenshot.downloadUrlpara referência visual - Analise o HTML para extrair classes Tailwind, CSS personalizado e padrões de componentes
- Use
Extração de Metadados do Projeto:
- Chame
[prefix]:get_projectcom onamedo projeto (caminho completo:projects/{id}) para obter:- Objeto
designThemecom 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
- Objeto
- Chame
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
nameno 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-fullcomo "Formato de pílula" - Descreva
rounded-lgcomo "Cantos sutilmente arredondados" - Descreva
rounded-nonecomo "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
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2812
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
accessibility
Ajuda seu agente a criar interfaces que todos possam usar. Garante que sites e aplicativos funcionem bem para pessoas com deficiência, como cegos ou com mobilidade reduzida.
affaan-m/ECC
design-system
Ajuda seu agente a criar um sistema de design a partir de um código existente. Ele extrai informações visuais e verifica a consistência, gerando um relatório e uma prévia interativa.
affaan-m/ECC
liquid-glass-design
Ajuda seu agente a criar interfaces de usuário com efeito 'Liquid Glass' para iOS. Permite adicionar efeitos visuais dinâmicos e interativos em SwiftUI e UIKit.
affaan-m/ECC