generate-nanobanana
Permite que seu agente crie e edite vídeos e imagens usando modelos avançados. Ele pode usar imagens como referência e registrar o uso.
O que ela faz
Esta ferramenta cria e edita imagens e vídeos usando modelos avançados do Google Gemini. Você pode usar imagens de referência para guiar a criação e tudo é registrado com detalhes sobre o custo e o prompt usado.
Quando usar
- ✓Quando você quer criar uma imagem ou vídeo a partir de uma descrição.
- ✓Quando você quer usar uma imagem existente como inspiração ou modelo.
- ✓Quando você quer garantir que a criação siga um estilo ou marca específica.
Exemplo do que pedir para a IA
“Crie uma imagem de um gato astronauta usando a imagem de referência 'meu_gato.jpg' e o estilo da marca 'logo_empresa.png'.”
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
A ferramenta escolhe o melhor modelo do Google Gemini para sua tarefa, seja para imagens ou vídeos. Ela usa suas instruções e, se você fornecer, imagens de referência para criar o resultado. Antes de cada uso pago, ela pede sua permissão e informa o custo.
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 sickn33/agentic-awesome-skills --skill generate-nanobananaOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/generate-nanobanana/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.
Gerar Nanobanana
Visão Geral
generate-nanobanana chama os modelos de mídia Gemini do Google diretamente através da API Gemini — sem camada de roteamento de terceiros — para gerar e editar imagens e vídeos. Ele roteia cada solicitação para o nível de modelo correto (rascunho, padrão, qualidade ou vídeo), carrega imagens de referência reais em vez de depender de descrições de texto, bloqueia cada chamada paga atrás de aprovação explícita do usuário e grava um arquivo lateral JSON ao lado de cada saída registrando o prompt exato, o modelo e o custo. Ele registra um único comando /generate.
Esta habilidade adapta o fluxo de trabalho (roteamento de modelo, tratamento de imagem de referência, registro de arquivo lateral) de AntonioCardenas/generate-nanobanana. As formas de solicitação reais em references/ foram verificadas independentemente contra a documentação da API Gemini ativa em vez de serem copiadas desse repositório upstream, cujos exemplos precedem a migração do Google para a API de Interações e usam métodos de solicitação desatualizados e não funcionais. IDs de modelo, contratos de solicitação e preços mudam de acordo com a programação do próprio Google — verifique novamente contra a documentação vinculada de cada arquivo de referência antes de confiar nesta habilidade em uma nova sessão.
Quando Usar Esta Habilidade
- Use quando o usuário pedir para gerar, criar ou fazer uma imagem ou vídeo, ou quiser uma miniatura.
- Use quando o usuário quiser animar uma imagem estática, ou disser "gerar com a marca" ou "gerar a partir de referência".
- Use quando o usuário quiser vincular ou importar uma pasta de imagens de referência (logotipos, rostos, fotos de produtos) para reutilização em gerações.
- Use quando o usuário invocar
/generateou/generate frf <set>, mesmo sem nomear um modelo específico.
Como Funciona
Etapa 1: Roteamento para um modelo
Escolha o modelo para o trabalho e leia seu arquivo de referência em references/ antes de chamar qualquer coisa — cada arquivo contém a forma de solicitação atual e verificada para esse modelo.
| Tarefa | Modelo | ID do Modelo | Referência |
|---|---|---|---|
| Imagem (rascunho) | Nano Banana 2 Lite | gemini-3.1-flash-lite-image |
references/gemini-3.1-flash-lite-image.md |
| Imagem (padrão) | Nano Banana 2 | gemini-3.1-flash-image |
references/gemini-3.1-flash-image.md |
| Imagem (qualidade, fusão multi-imagem) | Nano Banana Pro | gemini-3-pro-image |
references/gemini-3-pro-image.md |
| Vídeo | Gemini Omni Flash | gemini-omni-flash-preview |
references/gemini-omni-flash-preview.md |
Todos os quatro modelos são chamados através da API de Interações (client.interactions.create(...), REST POST /v1beta/interactions) — veja cada arquivo de referência para a forma exata, incluindo entrada de imagem de referência e, para vídeo, recuperação de saída grande. Cada chamada é faturável; veja a Etapa 3.
Comece com o rascunho no Nano Banana 2 Lite e execute o favorito escolhido no Nano Banana 2 ou Pro; reserve o Pro para fusão pesada multi-imagem, séries consistentes de personagens ou texto denso na imagem.
Etapa 2: Carregar referências
Puxe imagens de referência reais de generations/refs/, ou de um conjunto de referência nomeado quando a solicitação disser "com a marca" ou invocar /generate frf <set>. Nunca substitua uma descrição de texto por uma imagem de referência (logotipo, rosto, marca) que já existe — pare e pergunte se uma referência nomeada está faltando em vez de aproximá-la.
Conjuntos de referência são registrados importando (copiando arquivos para generations/refs/<set>/, um snapshot) ou vinculando (registrando o caminho de origem em generations/refs/sets.json, lido em tempo real na geração). Um conjunto pode carregar um style.md cujos conteúdos são prefixados textualmente a cada prompt gerado a partir desse conjunto.
Etapa 3: Gerar
Chame a API Gemini de acordo com o arquivo de referência do modelo. Cada geração — imagem ou vídeo — é faturável e requer um portão de aprovação explícito: cite o preço atual por unidade da página de preços ativa para o modelo selecionado e obtenha a aprovação explícita do usuário antes dessa chamada específica. Uma aprovação cobre exatamente uma chamada; uma nova execução requer a sua própria. Execute as gerações uma de cada vez, nunca em paralelo, para que o rastreamento de aprovação e custo permaneça preciso.
…
Perguntas frequentes
Posso gerar vídeos?
Sim, a ferramenta pode gerar vídeos usando modelos como o Gemini Omni Flash.
Como funcionam as imagens de referência?
Você pode fornecer imagens existentes (como logos ou fotos) para que a IA use como base ou inspiração para as novas criações.
Cada criação tem um custo?
Sim, toda criação de imagem ou vídeo é paga. A ferramenta sempre mostrará o custo e pedirá sua aprovação antes de prosseguir.
Detalhes
Descrição original do autor
Generate and edit images/video with Google's Gemini media models (Nano Banana 2/Pro, Gemini Omni Flash), with cost-approval gates, reference-image support, and a prompt/output log per call.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3098
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
taste-application
Ajuda seu agente a criar vídeos com um estilo específico. Ele pode copiar o ritmo de edição de um vídeo de referência, gerar novas cenas, ajustar cores e editar tudo junto com outros vídeos.
affaan-m/ECC
taste-distillation
Faz seu agente analisar vídeos para criar um pacote de estilo. Isso inclui cores, ritmo de corte e elementos visuais que podem ser reutilizados para criar novos vídeos com a mesma aparência.
affaan-m/ECC
ui-demo
Faz seu agente gravar vídeos de demonstração de interface do usuário polidos. É útil para criar tutoriais ou mostrar como um aplicativo web funciona.
affaan-m/ECC