Nos termos do próprio skill
Gera documentação de handoff para desenvolvedores a partir de um design, voltada para equipes cujo design já está pronto para a engenharia e precisa de uma ficha de especificações. Aponte para uma URL do Figma, ou, na falta dela, use uma descrição ou captura de tela, e ele trabalha as especificações visuais, de interação, de conteúdo, os casos extremos e a acessibilidade.
O resultado é uma Especificação de Handoff em Markdown com seções para visão geral, layout, design tokens usados, componentes, estados e interações, comportamento responsivo, casos extremos, animação e movimento, e notas de acessibilidade. Seus quatro princípios declarados são especificar tudo em vez de supor, referenciar tokens em vez de valores brutos, mostrar todos os estados e explicar o motivo por trás de um comportamento.
O que ele produz
- Uma tabela de design tokens listando cada token, seu valor e seu uso.
- Uma tabela de componentes indicando a variante, as props e as notas de comportamento especial de cada componente.
- Uma tabela de animação e movimento registrando elemento, gatilho, animação, duração e easing.
Como funciona
- 01Resolver a Fonte do Design
Uma URL do Figma significa que o design é extraído do Figma; sem ela, o skill trabalha a partir de uma descrição escrita ou de uma captura de tela.
- 02Especificar os Visuais
Padding, margens e larguras exatos, referências de design tokens para cores, tipografia e espaçamento, breakpoints responsivos, e variantes e estados dos componentes.
- 03Especificar as Interações
Comportamento de clique e toque, estados de hover, suporte a gestos, e transições registradas com duração e easing.
- 04Cobrir Conteúdo e Casos Extremos
Limites de caracteres, truncamento, estados vazios, estados de carregamento e erro, além de conteúdo mínimo e máximo, strings internacionais mais longas, conexões lentas e dados ausentes.
- 05Adicionar Detalhes de Acessibilidade
Ordem de foco, rótulos e papéis ARIA, interações via teclado, e anúncios de leitor de tela.
- 06Emitir a Especificação no Template
O resultado é escrito como uma Especificação de Handoff em Markdown usando a estrutura de seções e tabelas do arquivo.