nano-banana-poster

Generate posters with Google's Gemini model using optional reference assets and aspect ratio control.

45|13|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/aviz85/claude-skills-library --skill nano-banana-poster-aviz85
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-banana-poster
Source: https://github.com/aviz85/claude-skills-library/tree/main/plugins/nano-banana-poster/skills/nano-banana-poster
Command: npx skills add https://github.com/aviz85/claude-skills-library --skill nano-banana-poster-aviz85

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @google/genai, dotenv, mime, ts-node, typescript, @types/node, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Generate high-quality posters quickly by leveraging Google's Gemini model, removing manual design iterations and enabling fast visual content creation with optional reference assets.

Core Features & Use Cases

  • Generate images using Gemini with optional reference assets to align with brand visuals.
  • Control output aspect ratios (e.g., 3:2, 16:9, 9:16) to fit social, web, or print formats.
  • Apply reference assets and brand guidelines to produce consistent marketing visuals for campaigns, thumbnails, and banners.

Quick Start

Run the poster generator with a prompt to create a poster using Gemini, optionally including reference assets.

Frequently Asked Questions about nano-banana-poster

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate poster images using Gemini with reference assets?

To generate poster images using Gemini, run the scripted workflow to upload optional reference assets and process your text prompt, outputting marketing visuals. This automation leverages Google's Gemini model to create high-quality graphics quickly without manual design iterations.

Can I control the aspect ratio of generated marketing visuals for social media?

Yes, you can control the aspect ratio of generated marketing visuals to fit various formats. The generator supports specific dimensions like 3:2, 16:9, and 9:16, ensuring your posters are properly sized for social media thumbnails, web banners, or presentation assets.

Do I need a Gemini API key to generate AI posters?

Yes, you need a Gemini API key to generate AI posters. The workflow requires this key to authenticate requests to Google's Gemini model, which is loaded via environment variables using dotenv to securely process your prompts and reference assets.

What is the best way to ensure brand consistency across generated presentation assets?

The best way to ensure brand consistency across presentation assets is to provide optional reference images during generation. By uploading these brand guidelines and visual references, the Gemini model aligns the output posters to match your established marketing visuals.

Does the poster generation workflow support TypeScript execution?

Yes, the poster generation workflow supports TypeScript execution. It operates via a scripted process using ts-node to run the generate_poster.ts script, handling asset uploads, prompt processing, and saving the final image results locally.