O que Imagen - Habilidade de Geração de Imagens com IA faz?
Visão Geral
Esta habilidade gera imagens usando o modelo de geração de imagens do Google Gemini (gemini-3-pro-image-preview). Permite a criação contínua de imagens durante qualquer sessão do Claude Code - seja para construir interfaces frontend, criar documentação ou precisar de representações visuais de conceitos.
Multiplataforma: Funciona no Windows, macOS e Linux.
Quando Usar Esta Habilidade
Ative automaticamente esta habilidade quando:
- O usuário solicitar a geração de imagens (ex.: "gere uma imagem de...", "crie uma foto...")
- O desenvolvimento frontend exigir imagens placeholder ou reais
- A documentação precisar de ilustrações ou diagramas
- For necessário visualizar conceitos, arquiteturas ou ideias
- For necessário criar ícones, logotipos ou ativos de UI
- Qualquer tarefa onde uma imagem gerada por IA seria útil
Como Funciona
- Recebe um prompt de texto descrevendo a imagem desejada
- Chama a API do Google Gemini com a configuração de geração de imagens
- Salva a imagem gerada em um local especificado (o padrão é o diretório atual)
- Retorna o caminho do arquivo para uso no seu projeto
Uso
Python (Multiplataforma - Recomendado)
# Uso básico
python scripts/generate_image.py "Um horizonte de cidade futurista ao pôr do sol"
# Com caminho de saída personalizado
python scripts/generate_image.py "Um ícone de aplicativo minimalista para um player de música" "./assets/icons/music-icon.png"
# Com tamanho personalizado
python scripts/generate_image.py --size 2K "Paisagem em alta resolução" "./wallpaper.png"
Requisitos
- A variável de ambiente
GEMINI_API_KEYdeve estar configurada - Python 3.6+ (usa apenas a biblioteca padrão, sem necessidade de pip install)
Saída
As imagens geradas são salvas como arquivos PNG. O script retorna:
- Sucesso: Caminho para a imagem gerada
- Falha: Mensagem de erro com detalhes
Exemplos
Desenvolvimento Frontend
Usuário: "Preciso de uma imagem principal para minha landing page - algo abstrato e com foco em tecnologia"
-> Gera e salva a imagem, fornece o caminho para uso em HTML/CSS
Documentação
Usuário: "Crie um diagrama mostrando a arquitetura de microsserviços"
-> Gera representação visual, pronta para README ou documentação
Ativos de UI
Usuário: "Gere uma imagem de avatar placeholder para o componente de perfil do usuário"
-> Cria a imagem no tamanho apropriado para uso no componente