Productivity
nano-banana-pro-pptx avatar

nano-banana-pro-pptx

Generate professional PowerPoint presentations using AI. Create full-bleed, high-resolution slide decks from topic prompts with Gemini-powered narrative planning and image generation.

Introduction

nano-banana-pro-pptx is a specialized software agent skill designed to streamline the creation of visual-heavy presentations. By leveraging Google's Gemini models, it transforms a simple text prompt into a complete, slide-by-slide deck where every frame is a full-bleed AI-generated image. This tool is ideal for creative professionals, marketers, and researchers who need to produce high-impact slideshows for workshops, mood boards, or concept decks without manual layout effort. The agent manages the entire pipeline: synthesizing the narrative structure, orchestrating image generation, and packaging the result into a standardized .pptx file.

  • End-to-end slide narrative planning and image generation for visual presentations.

  • Full-bleed image integration ensuring professional, distraction-free slide design.

  • Support for multiple output resolutions including 1K, 2K, and 4K to cater to different display environments.

  • Automated file naming and slug generation based on the input prompt for organized local asset management.

  • Flexibility to define slide counts from 1 up to 50, allowing for both quick summaries and deep-dive decks.

  • Integration with external Gemini API and custom proxy base URLs for high-availability access.

  • Always trigger this skill with an absolute path and provide a --slides count to initialize the creation process.

  • Start the workflow with a 1K resolution draft to verify composition and narrative flow before committing to higher resolution 2K or 4K renders.

  • Ensure the GEMINI_API_KEY environment variable is configured correctly or pass it via the CLI argument to maintain secure and persistent connection.

  • Omit the filename argument to enable the default auto-slugging functionality, which maps your output directly to your prompt topic.

  • Use this for rapid prototyping of slide decks, visual brainstorming sessions, or converting abstract ideas into concrete, image-based presentation media.

Repository Stats

Stars
4,456
Forks
1,215
Open Issues
7
Language
Python
Default Branch
main
Sync Status
Idle
Last Synced
Apr 30, 2026, 12:33 PM
View on GitHub