CommunityImagemgithub.com

geekfujiwara/slide-illustrations

Crie ilustrações planas consistentes e encaixe-as em cartões do PowerPoint ou slots de ilustração vazios, sem distorção ou corte acidental. Use para arte de cartões, ilustrações pontuais ou visuais planos modernos.

O que é slide-illustrations?

Este skill permite que agentes de IA (como Claude Code ou Cursor) gerem e posicionem ilustrações planas (flat illustrations) em slides do PowerPoint de forma precisa e consistente. A principal utilidade é automatizar a criação de arte para cartões, ilustrações pontuais ou visuais modernos, evitando distorções ou cortes indesejados. O skill suporta dois estilos visuais predefinidos: 'Business line art' (com contornos finos e paleta azul-marinho) e 'Flat modern' (sem contornos, com figuras simplificadas e paleta de roxos e azuis). O processo inclui medir o espaço disponível no slide (usando EMU), calcular dimensões para o encaixe proporcional da imagem, selecionar o estilo adequado com base no deck e refluir o texto adjacente para manter a legibilidade. Ele também define padrões de prompt específicos para cada estilo, garantindo que a geração de imagens seja precisa. Importante: o skill não usa dados confidenciais e exige que o usuário solicite explicitamente a geração de arte.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/geekfujiwara/powerpoint-agent-skills/tree/HEAD/skills/slide-illustrations

Installed? Explore more Imagem skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Ilustrações para Slides

Procedimento

  1. Confirme os cartões ou slides selecionados, a cena pretendida e a arte solicitada. Use os recursos de geração de imagem disponíveis apenas quando o usuário solicitar a arte. Não passe texto confidencial, diagramas internos ou dados pessoais para um serviço de imagem externo. Use uma descrição de cena aprovada e não sensível. Se a geração ou medição não estiver disponível, informe a limitação e solicite um ativo ou as dimensões ausentes, em vez de inventar um resultado.
  2. Meça o slot disponível real usando ferramentas de edição suportadas; use o XML do slide apenas se acessível e necessário. Considere texto, preenchimento e arte existente. Meça em uma unidade consistente: 914400 EMU = 1 polegada; 12700 EMU = 1 ponto.
  3. Para um cartão vazio, use estas medidas iniciais opcionais e depois verifique o ajuste:
    • Preenchimento P = 0,20 pol, intervalo G = 0,15 pol.
    • Cartão largo (largura >= 1,5 * altura): imagem à esquerda, texto à direita. Largura do slot min(altura - 2*P, largura*0,28); altura altura - 2*P.
    • Outros cartões: imagem acima do texto. Largura do slot largura - 2*P; altura inicial da imagem altura*0,45. Reserve a área restante para o texto.
    • Se uma dimensão for não positiva ou o texto não couber, ajuste o layout ou peça para dividir o conteúdo. Não continue com dimensões inválidas.
  4. Selecione um estilo para o deck:
    • Business line art: azul marinho 1E2761, azul 2F6FD0, azul claro 8FB3E0, contornos finos, figuras arredondadas simples, fundo branco ou muito claro.
    • Flat modern: sem contornos ou gradientes, figuras simplificadas sem rosto, roxo, pervinca, azul aço, azul marinho e branco, com uma sutil sombra de elipse no chão e fundo claro. Combine primeiro com a paleta existente. Estas são alternativas, não regras simultâneas.
  5. Solicite a proporção de aspecto medida ou a proporção suportada mais próxima, com margens de segurança generosas. Não presuma que um slot retrato deve usar uma imagem quadrada.
  6. Ajuste a imagem proporcionalmente: escala = min(largura_do_slot / largura_da_imagem, altura_do_slot / altura_da_imagem). Centralize-a dentro do slot; preserve a imagem inteira sem esticar ou cortar. Use um corte aprovado pelo usuário apenas se explicitamente solicitado.
  7. Reflua o texto adjacente sem alterar seu significado. Preserve as fontes do modelo; vise pelo menos 14 pt para o corpo do texto. Pergunte antes de encurtar materialmente o conteúdo. Adicione texto alternativo conciso descrevendo o significado da cena, não detalhes decorativos.
  8. Inspecione os slides alterados em busca de sobreposição, proporção de aspecto, espaço vazio, texto legível e estilo consistente. Relate ativos gerados ou reutilizados e limitações.

Padrões de Prompt

Business line art:

Ilustração vetorial plana de negócios de [cena], contornos finos e limpos, figuras arredondadas, paleta azul marinho e azul combinando com o slide, fundo claro, margens de segurança generosas, [proporção de aspecto do slot], sem palavras, letras, números ou logotipos.

Flat modern:

Ilustração pontual moderna e plana de [cena], pessoa simplificada sem rosto, painel arredondado pervinca, sombra de elipse roxa no chão, adereços em azul aço, detalhes em azul marinho, fundo claro, sem contornos, sem gradientes, [proporção de aspecto do slot], sem palavras, letras, números ou logotipos.

Independência

Este skill pode ser usado sozinho. Se um cartão de jornada ou outro layout fornecer um slot explícito, use esse slot em vez de recalculá-lo a partir do cartão inteiro.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Habilidades Relacionadas