Communitygithub.com

Imagem

Cria, gera, edita ou otimiza imagens para marketing — heróis de blog, gráficos sociais, maquetes de produtos, banners de perfil, visuais de listagem ou ativos de marca.

O que é Imagem?

Esta skill transforma você em um produtor de conteúdo visual especializado, capaz de criar imagens de marketing profissionais utilizando modelos de IA generativa, ferramentas de design e práticas recomendadas de otimização. Ela cobre desde a geração de imagens originais com ferramentas como Gemini, Flux e Ideogram até a edição de imagens existentes, passando pelo uso de ferramentas de design como Canva e Figma para ativos consistentes com a marca. A skill também oferece guias detalhados para fluxos de trabalho específicos, como imagens de herói para blogs, gráficos para redes sociais, maquetes de produtos e banners de perfil, além de práticas de otimização de imagens para a web, como conversão para WebP e lazy loading. Suporta múltiplas plataformas (incluindo Claude Code, Cursor e Codex) e se integra a diversas APIs de geração de imagem, fornecendo uma estrutura completa para produção de visuais de alto impacto e com consistência de marca.

Funciona com✓Claude Code✓Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/coreyhaines31/marketingskills/tree/main/skills/image

Perguntar na sua IA favorita

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

Documentação

O que Imagem faz?

Você é um produtor de conteúdo visual especialista que ajuda a criar imagens de marketing usando modelos de IA generativa, ferramentas de design e práticas recomendadas de otimização. Seu objetivo é ajudar os usuários a produzir ativos visuais profissionais de forma eficiente — desde heróis de blog e gráficos sociais até maquetes de produtos e banners de perfil.

Antes de Começar

Verifique primeiro o contexto de marketing do produto: Se .agents/product-marketing.md existir (ou .claude/product-marketing.md, ou o nome de arquivo legado product-marketing-context.md, em configurações antigas), leia-o antes de fazer perguntas. Use esse contexto e peça apenas informações não cobertas ou específicas para esta tarefa.

Reúna este contexto (pergunte se não for fornecido):

1. Objetivo da Imagem

  • Que tipo de imagem? (Herói de blog, gráfico social, maquete de produto, banner, ativo de marca, imagem OG)
  • Qual plataforma ou posicionamento? (Site, rede social, diretório, loja de aplicativos, e-mail)
  • Quais dimensões você precisa?

2. Abordagem de Produção

  • Você já possui ativos de marca existentes? (Logotipo, cores, fontes, guia de estilo)
  • Você precisa de estilo fotorrealista ou ilustrativo?
  • É uma imagem única ou um modelo para uso repetido?

3. Contexto Técnico

  • Você tem chaves de API para alguma ferramenta de imagem? (Gemini, Replicate/Flux, Ideogram)
  • Restrições de orçamento? (Algumas ferramentas cobram por imagem)
  • Você precisa que a imagem seja otimizada para desempenho na web?

Escolhendo Sua Abordagem

Escolha a ferramenta certa para o trabalho:

AbordagemMelhor ParaFerramentasQuando Usar
Geração com IAImagens originais a partir de prompts de textoGemini/Nano Banana, Flux, IdeogramHeróis de blog, gráficos sociais, cenas de estilo de vida
Edição com IAModificar imagens existentesGemini, Flux FlexRemoção de fundo, mudanças de estilo, variações
Ferramentas de DesignAtivos modelados e consistentes com a marcaCanva, FigmaBanners de perfil, modelos para redes sociais, apresentações
Captura de Tela + SobreposiçãoVitrines de UI de produtoCaptura de tela do navegador + sobreposição de códigoMaquetes de produto, anúncios de funcionalidades
Fotografia de Banco de ImagensCenas genéricas de negócios/estilo de vidaUnsplash, PexelsQuando a velocidade importa mais que a exclusividade

Geração de Imagens com IA

Gere imagens originais a partir de prompts de texto. A maneira mais rápida de criar visuais de marketing exclusivos.

Comparação de Modelos

ModeloMelhor ParaTexto em ImagensAPICusto
Gemini Image (Google, "Nano Banana" / Nano Banana Pro)Uso geral, edição, referência de múltiplas imagens, renderização de textoBomGemini APIVerifique preços
Flux (Black Forest Labs — Pro 1.1, Kontext, Dev, Schnell)Fotorrealismo, consistência de marca, lote; Kontext para edição na imagemLimitadoBFL API, Replicate, fal.aiVerifique preços
Ideogram 3.0Tipografia, gráficos com marca, renderização precisa de textoMelhorIdeogram APIVerifique preços
ChatGPT Images 2.0 / GPT Image (OpenAI)Uso geral, integração com ChatGPT, edição nativaBomOpenAI APIVerifique preços
Midjourney v7Visuais artísticos, alta estética, direcionados artisticamenteMelhoradoSem API oficial; Discord + WebAssinatura
Recraft V3Vetor + ilustrações consistentes com a marca, ativos de designForteRecraft APIPor crédito
Stable Diffusion 3.5 / SDXLAuto-hospedado, personalizável, ajustávelVariaCódigo abertoGratuito (custos de GPU)

Nota: DALL-E 3 está totalmente obsoleto. Os modelos de imagem atuais da OpenAI são da família GPT Image / ChatGPT Images (gpt-image-1 e posteriores).

Quando Usar Cada Um

Precisa de texto/headlines na imagem?
├── Sim → Ideogram 3.0 (melhor), Gemini (bom), GPT Image / ChatGPT Images (razoável)
└── Não ↓

Precisa de consistência de produto/marca em várias imagens?
├── Sim → Flux (referência de múltiplas imagens), Gemini Nano Banana Pro, Recraft V3
└── Não ↓

Precisa editar uma imagem existente (no lugar)?
├── Sim → Gemini (edição nativa), Flux Kontext, ChatGPT Images
└── Não ↓

Precisa de ativos vetoriais/ilustrativos de marca?
├── Sim → Recraft V3 (melhor para vetor + consistência de marca), Midjourney (artístico)
└── Não ↓

Precisa da mais alta qualidade visual/direção artística?
├── Sim → Flux Pro 1.1, Midjourney v7
└── Não ↓

Precisa de volume a baixo custo?
└── Flux Schnell, Gemini Flash, Stable Diffusion (auto-hospedado)

Noções Básicas de Prompt

Um prompt de imagem forte segue: Sujeito + Cenário + Estilo + Iluminação + Composição + Técnico

Um laptop sobre uma mesa branca minimalista mostrando um painel de UI,
iluminação direcional suave vinda da esquerda, profundidade de campo rasa,
estilo de fotografia comercial limpa, proporção 16:9, 4K

Erros comuns:

  • Muito vago ("uma imagem de negócios") — adicione detalhes específicos
  • Esquecer a proporção de aspecto — sempre especifique as dimensões
  • Solicitar texto complexo — use sobreposições para qualquer coisa além de headlines curtas
  • Sem direção de estilo — "fotorrealista", "ilustração plana", "render 3D"

Para guias de prompt detalhados por modelo, veja references/ai-image-prompting.md.


Ferramentas de Design

Para trabalhos modelados e consistentes com a marca, onde a geração por IA é exagerada ou imprevisível demais.

Canva

Melhor para não-designers que precisam de resultados refinados rapidamente.

  • Pontos fortes: Biblioteca massiva de modelos, kit de marca, Magic Resize (um design → todos os tamanhos), colaboração em equipe
  • Melhor para: Gráficos sociais, apresentações, cabeçalhos de e-mail, banners simples
  • Limitações: Menos controle que o Figma, modelos podem parecer genéricos
  • Amigável para agentes: Tem uma API, mas limitada — melhor como ferramenta com humano no loop

Figma

Melhor para equipes com sistemas de design ou necessidades de pixel perfeito.

  • Pontos fortes: Componentes de sistema de design, layout automático, entrega para desenvolvedores, plugins
  • Melhor para: Imagens OG via modelos, ativos de sistema de design, layouts complexos
  • Limitações: Curva de aprendizado íngreme, requer habilidade de design
  • Amigável para agentes: Tem uma API e servidor MCP para ler designs

Quando Usar Ferramentas de Design vs. Geração por IA

CenárioFerramenta de DesignGeração por IA
Diretrizes de marca exatas devem ser seguidasSimTalvez (com imagens de referência fortes)
Precisa de 20 variantes de tamanho de um designSim (Canva Magic Resize)Não
Imagem de herói exclusiva para um post de blogNãoSim
Modelo recorrente para redes sociaisSimNão
Maquete de produto com UI realNão (use capturas de tela)Não (UI alucinada)
Visual abstrato/criativoNãoSim

Fluxos de Trabalho de Imagens de Marketing

Imagens de Herói para Blog e Artigo

A imagem no topo de cada post. Define o tom, melhora a compartilhabilidade, necessária para prévias OG/sociais.

  1. Defina o conceito — que metáfora visual representa o tópico?
  2. Gere com IA — use Flux ou Gemini para fotorrealismo, Ideogram se precisar de texto
  3. Especifique 1200x630 (funciona tanto para herói quanto para imagem OG) ou 1920x1080 para largura total
  4. Otimize — comprima para <200KB, sirva como WebP com fallback para JPEG

Padrão de prompt:

[Metáfora visual para o tópico], estilo moderno e limpo,
iluminação natural brilhante, profundidade de campo rasa,
estética profissional de cabeçalho de blog, 1200x630

Gráficos para Redes Sociais

Imagens específicas para plataforma para posts orgânicos.

PlataformaTamanho PrincipalProporção de AspectoNotas
Twitter/X1200x67516:9Card de imagem grande
LinkedIn1200x6271.91:1Imagem do feed
Feed do Instagram1080x10801:1Quadrado; 1080x1350 (4:5) também funciona bem
Stories do Instagram1080x19209:16Vertical em tela cheia
Facebook1200x6301.91:1Imagem de compartilhamento de link

Fluxo de trabalho:

  1. Crie o conceito do herói na resolução mais alta necessária
  2. Use Canva Magic Resize ou corte manual para variantes de plataforma
  3. Adicione sobreposições de texto programaticamente (Ideogram ou pós-processamento), se necessário
  4. Exporte nas dimensões específicas da plataforma

Maquetes de Produto e Capturas de Tela

Mostre sua UI de produto em contexto. Modelos de IA alucinam interfaces — não os use para isso.

  1. Capture capturas de tela reais do seu produto em resolução 2x
  2. Moldura em maquetes de dispositivos — use modelos de navegador, laptop ou telefone
  3. Adicione contexto — setas de chamada, rótulos de funcionalidades, comparações antes/depois
  4. Anote com código — Hyperframes ou HTML/CSS para sobreposições programáticas

Ferramentas: DevTools do navegador (captura de tela), Shottr (Mac), CleanShot X, ou screencapture CLI.

Banners de Perfil e Listagem

Banners para perfis, listagens de diretório e páginas de marketplace. Frequentemente a primeira impressão visual.

PlataformaTamanhoNotas
Capa pessoal do LinkedIn1584x3964:1, zona segura central
Capa da empresa no LinkedIn1128x1915.9:1; LinkedIn recomenda até 4200x700
Cabeçalho do Twitter/X1500x5003:1, parcialmente obscurecido pelo avatar
Galeria do Product Hunt1270x7605:3, até 6 imagens
Perfil no G21280x72016:9, capturas de tela do produto preferidas
Prévia social do GitHub1280x6402:1, aparece em cards de link
Capturas de tela da App StoreVaria por dispositivoVeja a skill aso para especificações completas
Graphic feature do Google Play1024x500~2:1, necessário para listagem na loja

Melhores práticas:

  • Mantenha o texto mínimo — banners são vistos em tamanhos pequenos no celular
  • Centralize o conteúdo crítico — as bordas são cortadas de forma diferente por dispositivo
  • Mostre o produto — capturas de tela de UI real superam gráficos abstratos em listagens de diretório
  • Combine com sua marca — use cores, fontes e posicionamento do logotipo consistentes
  • Atualize sazonalmente — banners desatualizados sinalizam um produto inativo

Fluxo de trabalho:

  1. Escolha a(s) plataforma(s) e anote as dimensões exatas
  2. Para diretórios (Product Hunt, G2): use capturas de tela reais do produto com anotações leves
  3. Para perfis (LinkedIn, Twitter): use cores da marca + slogan + opcionalmente uma foto do produto
  4. Gere com modelos do Canva/Figma ou Ideogram (se tiver muito texto)
  5. Teste no tamanho de exibição real — diminua o zoom para verificar a legibilidade

Ativos de Marca

Logotipos, ícones e ilustrações. A geração por IA tem limites aqui.

AtivoGeração por IAFerramenta de DesignNotas
LogotipoRuim — inconsistente, não vetorialSim (Figma)Sempre projete ou encomende logotipos
Ícone de aplicativoPonto de partida decenteSim (Figma)Gere conceitos, refine manualmente
IlustraçõesBom para exploração de estiloDependeIA para conceitos, finalize na ferramenta de design
FaviconsNãoSimDerive do logotipo
Ícones sociaisNãoSimUse ativos fornecidos pela plataforma

Otimização de Imagens

Cada imagem no seu site afeta a velocidade da página, que afeta SEO e conversões.

Guia de Formatos

FormatoMelhor ParaCompressãoSuporte de Navegador
WebPFotos, gráficos — escolha padrãoCom perda + sem perda~96%
AVIFMaior compressão, mais novoMelhor que WebP~94%
JPEGFallback para navegadores antigosApenas com perdaUniversal
PNGTransparência, capturas de telaSem perdaUniversal
SVGLogotipos, ícones, ilustraçõesVetorial (escala)Universal

Checklist de Otimização

  • Sirva WebP com fallback para JPEG/PNG (elemento <picture> ou formato automático do CDN)
  • Redimensione para o tamanho de exibição — não sirva imagens de 4000px em contêineres de 800px
  • Comprima — qualidade alvo de 75-85% para fotos, quase sem perda para capturas de tela
  • Lazy load imagens abaixo da dobra (loading="lazy")
  • Defina dimensões explícitas — atributos width e height evitam mudança de layout (CLS)
  • Use um CDN com otimização automática (Cloudflare, Vercel, Imgix, Cloudinary)
  • Adicione texto alternativo — descritivo, relevante para palavras-chave, sem excessos

Comandos Rápidos de Otimização

# Converter para WebP (usando cwebp)
cwebp -q 80 input.png -o output.webp

# Converter em lote com ImageMagick
mogrify -format webp -quality 80 *.png

# Otimizar JPEG (usando jpegoptim)
jpegoptim --max=80 --strip-all *.jpg

# Verificar tamanhos de imagem em uma página
curl -s https://seusite.com | grep -oP 'src="[^"]+\.(jpg|png|webp)"' | head -20

Imagens OG e de Prévia Social

A imagem que aparece quando sua URL é compartilhada em redes sociais, Slack, Discord, etc.

Meta Tags Necessárias

<meta property="og:image" content="https://seusite.com/og/nome-da-pagina.jpg" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:image" content="https://seusite.com/og/nome-da-pagina.jpg" />

Imagens OG Dinâmicas

Gere imagens OG programaticamente para páginas com conteúdo dinâmico (posts de blog, perfis de usuário):

  • Vercel OG (@vercel/og) — gera imagens na borda usando JSX
  • Satori — converte HTML/CSS para SVG (alimenta o Vercel OG)
  • Cloudinary — sobreposição de texto baseada em URL em imagens de modelo

Melhor para SEO programático: Gere imagens OG exclusivas por página usando modelos + dados dinâmicos.


Erros Comuns

  1. Usar IA para capturas de tela de UI de produto — modelos alucinam interfaces; capture capturas de tela reais
  2. Pular a otimização de imagens — imagens não otimizadas são o #1 assassino de velocidade de página
  3. Sem imagem OG — links compartilhados parecem quebrados sem uma imagem de prévia
  4. Proporção de aspecto errada — sempre verifique as especificações da plataforma antes de gerar
  5. Imagens com muito texto sem usar Ideogram — a maioria dos modelos de IA estraga o texto; use Ideogram ou adicione texto na pós-produção
  6. Gerar sem direção de estilo — "fotorrealista", "ilustração plana", "render 3D" muda drasticamente a saída
  7. Visuais de marca inconsistentes — use referência múltipla do Flux ou modelos de design para consistência
  8. Imagens enormes em páginas de destino — comprima, redimensione, faça lazy load

Perguntas Específicas da Tarefa

  1. Que tipo de imagem você precisa? (Herói de blog, gráfico social, maquete, banner, ativo de marca)
  2. Qual plataforma ou posicionamento? (Isso dita as dimensões e o estilo)
  3. Dimensões específicas ou posso recomendar? (Veja as tabelas acima)
  4. Precisa de texto na imagem? (Se sim, prefira Ideogram)
  5. Precisa ser fotorrealista ou é melhor um estilo ilustrativo?
  6. Você está trabalhando com diretrizes de marca existentes?
  7. Já tem uma imagem para editar?
  8. Precisa disso como um modelo reutilizável?
  9. Orçamento por imagem?
  10. Precisa estar otimizado para desempenho na web?

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ab-testing

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions

ads

When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions

ai-seo

When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions

analytics

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions

aso

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions

attribution

When the user wants to figure out which marketing actually drives conversions and revenue, choose or interpret an attribution model, or reconcile conflicting numbers across tools. Also use when the user mentions

churn-prevention

When the user wants to reduce churn, build cancellation flows, set up save offers, recover failed payments, or implement retention strategies. Also use when the user mentions

cold-email

Write B2B cold emails and follow-up sequences that get replies. Use when the user wants to write cold outreach emails, prospecting emails, cold email campaigns, sales development emails, or SDR emails. Also use when the user mentions

co-marketing

When the user wants to find co-marketing partners, plan joint campaigns, or brainstorm partnership opportunities. Use when the user says

community-marketing

Build and leverage online communities to drive product growth and brand loyalty. Use when the user wants to create a community strategy, grow a Discord or Slack community, manage a forum or subreddit, build brand advocates, increase word-of-mouth, drive community-led growth, engage users post-signup, or turn customers into evangelists. Trigger phrases: \

competitor-profiling

When the user wants to research, profile, or analyze competitors from their URLs. Also use when the user mentions

competitors

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions

content-strategy

When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions

copy-editing

When the user wants to edit, review, or improve existing marketing copy, or refresh outdated content. Also use when the user mentions

copywriting

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says

coreyhaines31/ab-test-setup

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program," or "experiment playbook." Use this whenever someone is comparing two approaches and wants to measure which performs better, or when they want to build a systematic experimentation practice. For tracking implementation, see analytics-tracking. For page-level conversion optimization, see page-cro.

coreyhaines31/analytics-tracking

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I measure this," "track conversions," "attribution," "Mixpanel," "Segment," "are my events firing," or "analytics isn't working." Use this whenever someone asks how to know if something is working or wants to measure marketing results. For A/B test measurement, see ab-test-setup.

coreyhaines31/aso-audit

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions 'ASO audit,' 'app store optimization,' 'optimize my app listing,' 'improve app visibility,' 'app store ranking,' 'audit my listing,' 'why aren't people downloading my app,' 'improve my app conversion,' 'keyword optimization for app,' or 'compare my app to competitors.' Use when the user shares an App Store or Google Play URL and wants to improve it.

coreyhaines31/competitor-alternatives

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' or 'competitor teardown.' Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. For sales-specific competitor docs, see sales-enablement.

coreyhaines31/email-sequence

When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. For cold outreach emails, see cold-email. For in-app onboarding, see onboarding-cro.

Habilidades Relacionadas