Skill de Geração de Imagens com IA
Use gptsapi.net para gerar imagens, com uma biblioteca de 1050 prompts de alta qualidade (do repositório gpt4o-image-prompts). A cada geração, uma referência da biblioteca é combinada.
Fluxo de Execução (deve ser seguido estritamente)
Passo Zero: Garantir que a Biblioteca Exista
Verifique se o arquivo ~/.claude/skills/image/prompts.json existe:
ls ~/.claude/skills/image/prompts.json 2>/dev/null || \
curl -fsSL "https://raw.githubusercontent.com/songguoxs/gpt4o-image-prompts/master/data/prompts.json" \
-o ~/.claude/skills/image/prompts.json && \
echo "prompts.json ready"
Se o download falhar, informe o usuário para executar o comando manualmente e interrompa.
Primeiro Passo: Pesquisar na Biblioteca por Referência de Prompt
python3 ~/.claude/skills/image/search_prompts.py "palavras-chave da descrição do usuário" 3
- Analise os resultados da pesquisa para encontrar o prompt em inglês mais próximo da intenção do usuário.
- Se houver uma correspondência forte na biblioteca, use-a como base para reescrever; se a correspondência for fraca, aproveite apenas o estilo e a estrutura.
Segundo Passo: Construir o Prompt Final
Com base na referência da biblioteca + os requisitos específicos do usuário, crie um prompt em inglês de alta qualidade, incluindo:
- Sujeito: descrição detalhada do objeto
- Estilo: photorealistic / cinematic / oil painting / watercolor / anime / concept art, etc.
- Iluminação: golden hour / studio lighting / dramatic shadows / soft natural light, etc.
- Composição: close-up / wide landscape / aerial view / bokeh background, etc.
- Palavras de qualidade: highly detailed, 8k resolution, masterpiece
Terceiro Passo: Gerar a Imagem
bash ~/.claude/skills/image/generate.sh "prompt final em inglês"
# Especificar modelo:
bash ~/.claude/skills/image/generate.sh "prompt" "gemini-2.5-flash-image-hd"
Quarto Passo: Exibir
Use a ferramenta Read para ler o caminho da imagem retornada, exibir a imagem e informar o usuário:
- Qual prompt da biblioteca foi usado como referência (título)
- Qual foi o prompt final utilizado
Modelos Disponíveis
| Modelo | Características |
|---|---|
gpt-image-1.5 (padrão) | Qualidade mais alta, estilo realista forte |
gemini-2.5-flash-image-hd | Do Google, rápido |
Configuração
A chave da API está armazenada em ~/.claude/skills/image/config.env, no formato:
GPTSAPI_KEY=sua_chave_api_aqui
GPTSAPI_BASE_URL=https://api.gptsapi.net/v1
GPTSAPI_DEFAULT_MODEL=gpt-image-1.5
Observações
- A geração de imagem leva cerca de 10 a 30 segundos; informe o usuário que está processando.
- As imagens são salvas em
/tmp/generated_image_*.png - É obrigatório pesquisar na biblioteca antes de gerar; não pule o primeiro passo.