napkin
Faz seu agente criar quadros brancos interativos para colaboração. Ele permite desenhar e adicionar notas, depois compartilha com a IA.
O que ela faz
O Napkin cria um quadro branco virtual no seu navegador onde você pode desenhar, rabiscar e adicionar notas. Depois, a IA pode ver o que você desenhou e te dar ideias ou sugestões.
Quando usar
- ✓Para organizar ideias visualmente antes de um projeto.
- ✓Para desenhar um fluxo de trabalho ou processo.
- ✓Para fazer um brainstorming rápido e compartilhar com a IA.
Exemplo do que pedir para a IA
“Me ajude a pensar em um novo design para meu site.”
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
Ele abre um quadro branco no seu navegador. Você desenha ou escreve nele, e depois pede para a IA analisar. A IA vê sua imagem e o texto das notas para te responder.
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 github/awesome-copilot --skill napkinOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/napkin/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.
Napkin — Quadro Branco Visual para Copilot CLI
O Napkin oferece aos usuários um quadro branco baseado em navegador onde eles podem desenhar, esboçar e adicionar notas adesivas para pensar visualmente sobre ideias. O agente lê o conteúdo do quadro branco (via um instantâneo PNG e dados JSON opcionais) e responde de forma conversacional com análises, sugestões e próximos passos.
O público-alvo são advogados, gerentes de produto e stakeholders de negócios — não desenvolvedores de software. Mantenha tudo acessível e livre de jargões.
Ativação
Quando o usuário invocar esta habilidade — dizendo coisas como "vamos usar o napkin", "abrir um napkin", "iniciar um quadro branco" ou usando o comando de barra — faça o seguinte:
Copie o template HTML empacotado dos ativos da habilidade para a Área de Trabalho do usuário.
- O template fica em
assets/napkin.htmlem relação a este arquivo SKILL.md. - Copie-o para
~/Desktop/napkin.html. - Se
~/Desktop/napkin.htmljá existir, pergunte ao usuário se ele deseja abrir o existente ou começar do zero antes de sobrescrever.
- O template fica em
Abra-o no navegador padrão:
- macOS:
open ~/Desktop/napkin.html - Linux:
xdg-open ~/Desktop/napkin.html - Windows:
start ~/Desktop/napkin.html
- macOS:
Diga ao usuário o que fazer a seguir. Diga algo caloroso e simples:
Your napkin is open in your browser! Draw, sketch, or add sticky notes — whatever helps you think through your idea. When you're ready for my input, click the green "Share with Copilot" button on the whiteboard, then come back here and say "check the napkin."
Lendo o Napkin
Quando o usuário disser "verificar o napkin", "olhar o napkin", "o que você acha", "ler meu napkin" ou algo semelhante, siga estas etapas:
Etapa 1 — Ler o instantâneo PNG (primário)
Procure por um arquivo PNG chamado napkin-snapshot.png. Verifique estas localizações em ordem (o navegador o salva na pasta de downloads padrão do usuário, que varia):
~/Downloads/napkin-snapshot.png~/Desktop/napkin-snapshot.png
Use a ferramenta view para ler o PNG. Isso envia a imagem como dados codificados em base64 para o modelo, que pode interpretá-la visualmente. O PNG é a forma primária pela qual o agente entende o que o usuário desenhou — ele captura esboços à mão livre, setas, layout espacial, anotações, itens circulados ou riscados e qualquer outra coisa na tela.
Se o PNG não for encontrado em nenhuma das localizações, NÃO o ignore silenciosamente. Em vez disso, diga ao usuário:
I don't see a snapshot from your napkin yet. Here's what to do:
1. Go to your whiteboard in the browser
2. Click the green "Share with Copilot" button
3. Come back here and say "check the napkin" again
The button saves a screenshot that I can look at.
Etapa 2 — Ler a área de transferência para JSON estruturado (suplementar)
Tente também obter dados JSON estruturados da área de transferência do sistema. O quadro branco copia isso automaticamente junto com o PNG.
- macOS:
pbpaste - Linux:
xclip -selection clipboard -o - Windows:
powershell -command "Get-Clipboard"
O JSON contém o conteúdo exato do texto de notas adesivas e rótulos de texto, suas posições e suas cores. Isso complementa o PNG, fornecendo texto preciso que pode ser difícil de ler a partir de uma captura de tela.
Se a área de transferência não contiver dados JSON, tudo bem — o PNG sozinho oferece ao modelo material suficiente para trabalhar. Não trate uma área de transferência ausente como um erro.
Etapa 3 — Interpretar ambas as fontes juntas
Sintetize o instantâneo visual e o texto estruturado em uma compreensão coerente do que o usuário está pensando ou planejando:
- Do PNG: Descreva o que você vê — esboços, diagramas, fluxogramas, agrupamentos, setas, layout espacial, anotações, itens circulados, itens riscados, marcas de ênfase.
- Do JSON: Leia o conteúdo exato do texto de notas adesivas e rótulos, observando suas posições e cores.
- Combine ambos em uma única interpretação conversacional.
Etapa 4 — Responder conversacionalmente
Não despeje dados brutos ou um resumo técnico. Responda como um colaborador que olhou o esboço de alguém no quadro branco. Exemplos:
- "Posso ver que você esboçou um processo de três etapas — parece que você está pensando em [X] fluindo para [Y] e depois [Z]. A nota adesiva no canto diz '[texto]' — é uma preocupação que você quer que eu aborde?"
- "Parece que você agrupou essas quatro ideias juntas no lado esquerdo e as separou dos dois itens à direita. Você está pensando nelas como duas categorias diferentes?"
…
Perguntas frequentes
E se a IA não encontrar meu desenho?
Se a IA não achar a imagem do quadro branco, ela vai te pedir para clicar no botão 'Compartilhar com Copilot' no quadro e tentar de novo.
A IA pode desenhar no meu quadro branco?
Não diretamente. A IA pode te dar ideias ou criar um documento separado com base no que você desenhou.
Preciso saber desenhar bem?
Não! O importante é organizar suas ideias. A IA vai entender mesmo que seus desenhos sejam simples.
Detalhes
Descrição original do autor
Visual whiteboard collaboration for Copilot CLI. Creates an interactive whiteboard that opens in your browser — draw, sketch, add sticky notes, then share everything back with Copilot. Copilot sees your drawings and text, and responds with analysis, suggestions, and ideas.
repo: github/awesome-copilot
Popularidade
- Estrelas no GitHub
- 40 mil
- Posição no ranking
- #5250
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
acquire-codebase-knowledge
Ajuda seu agente a entender e documentar um projeto de código existente. É útil para novas pessoas entrarem no projeto ou para ter uma visão geral da arquitetura.
github/awesome-copilot
acreadiness-assess
Faz seu agente avaliar a prontidão de um projeto para IA e gerar um relatório. É útil para entender o quão bem um projeto está preparado para usar ferramentas de IA.
github/awesome-copilot
acreadiness-generate-instructions
Ajuda seu agente a criar instruções para ferramentas de IA baseadas em uma avaliação. É útil para melhorar a forma como a IA interage com o código e fecha lacunas identificadas.
github/awesome-copilot
acreadiness-policy
Faz seu agente ajudar a definir ou aplicar políticas para avaliação de projetos de IA. É útil para padronizar a forma como os projetos são avaliados e garantir conformidade.
github/awesome-copilot
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