nano-banana-pro-openrouter
Ajuda seu agente a criar ou editar imagens usando IA. Ele pode gerar imagens a partir de descrições ou modificar imagens existentes.
O que ela faz
Esta ferramenta cria ou edita imagens usando inteligência artificial. Você pode pedir para ela gerar uma imagem nova a partir de uma descrição, modificar uma imagem existente ou juntar várias imagens em uma só.
Quando usar
- ✓Criar uma imagem do zero com base em uma ideia.
- ✓Alterar detalhes específicos de uma foto, como trocar o céu.
- ✓Combinar elementos de diferentes imagens em uma nova.
Exemplo do que pedir para a IA
“Crie uma imagem de um gato astronauta flutuando no espaço com a Terra ao fundo.”
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
Você descreve o que quer ver na imagem. Se quiser editar, fornece a imagem original e diz o que mudar. A IA usa essas informações para gerar ou modificar a imagem.
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 nano-banana-pro-openrouterOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/nano-banana-pro-openrouter/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.
Nano Banana Pro OpenRouter
Visão Geral
Gere ou edite imagens com OpenRouter usando o modelo google/gemini-3-pro-image-preview. Suporta geração apenas com prompt, edições de imagem única e composição de múltiplas imagens.
Geração apenas com prompt
uv run {baseDir}/scripts/generate_image.py \
--prompt "A cinematic sunset over snow-capped mountains" \
--filename sunset.png
Editar uma imagem única
uv run {baseDir}/scripts/generate_image.py \
--prompt "Replace the sky with a dramatic aurora" \
--input-image input.jpg \
--filename aurora.png
Compor múltiplas imagens
uv run {baseDir}/scripts/generate_image.py \
--prompt "Combine the subjects into a single studio portrait" \
--input-image face1.jpg \
--input-image face2.jpg \
--filename composite.png
Resolução
- Use
--resolutioncom1K,2Kou4K. - O padrão é
1Kse não especificado.
Personalização do prompt do sistema
A habilidade lê um prompt de sistema opcional de assets/SYSTEM_TEMPLATE. Isso permite que você personalize o comportamento de geração de imagem sem modificar o código.
Comportamento e restrições
- Aceita até 3 imagens de entrada através de
--input-imagerepetido. --filenameaceita caminhos relativos (salva no diretório atual) ou caminhos absolutos.- Se várias imagens forem retornadas, anexe
-1,-2, etc. ao nome do arquivo. - Imprima
MEDIA: <path>para cada imagem salva. Não leia imagens de volta na resposta.
Solução de problemas
Se o script sair com um código diferente de zero, verifique o stderr em relação aos bloqueadores comuns:
| Sintoma | Resolução |
|---|---|
OPENROUTER_API_KEY is not set |
Peça ao usuário para defini-la. PowerShell: $env:OPENROUTER_API_KEY = "sk-or-..." / bash: export OPENROUTER_API_KEY="sk-or-..." |
uv: command not found ou não reconhecido |
macOS/Linux: <code>curl -LsSf https://astral.sh/uv/install.sh | sh</code>. Windows: <code>powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"</code>. Em seguida, reinicie o terminal. |
AuthenticationError / HTTP 401 |
A chave é inválida ou não tem créditos. Verifique em https://openrouter.ai/settings/keys. |
Para erros transitórios (HTTP 429, timeouts de rede), tente novamente uma vez após 30 segundos. Não tente o mesmo erro mais de duas vezes — apresente o problema ao usuário em vez disso.
Perguntas frequentes
Posso escolher a qualidade da imagem?
Sim, você pode escolher entre 1K, 2K ou 4K para a resolução da imagem.
Preciso de alguma chave especial para usar?
Sim, você precisa de uma chave da API da OpenRouter. Se não tiver, a ferramenta vai te avisar como conseguir uma.
O que acontece se a imagem não for gerada corretamente?
Se ocorrer um erro comum, como a chave da API não estar configurada, a ferramenta te dirá o que fazer. Para outros erros, pode ser necessário tentar novamente ou verificar a conexão.
Detalhes
Descrição original do autor
Generate or edit images via OpenRouter with the Gemini 3 Pro Image model. Use for prompt-only image generation, image edits, and multi-image compositing; supports 1K/2K/4K output.
repo: github/awesome-copilot
Popularidade
- Estrelas no GitHub
- 40 mil
- Posição no ranking
- #5249
- 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
speech
Ajuda seu agente a transformar texto em áudio falado. É útil para criar narrações, áudios de aulas ou locuções rápidas.
nexu-io/open-design
Docker Hub Automation
Faz seu agente automatizar operações no Docker Hub. Gerencia repositórios, equipes e webhooks para seus contêineres.
ComposioHQ/awesome-claude-skills
New Relic Automation
Ajuda seu agente a automatizar tarefas no New Relic. Ele pode gerenciar alertas, monitorar aplicações e configurar notificações.
ComposioHQ/awesome-claude-skills