NanoBanana-PPT-Skills

NanoBanana-PPT-Skills

An AI-powered tool for automatically generating high-quality PPT images and videos, supporting smart transitions and interactive playback.

Agent SkillDesignOpen source
Type
Agent Skill
Open source
Yes
GitHub Stars
★ 3.0k
Source
skill-github

Overview

NanoBanana PPT Skills is a powerful AI-driven PPT generation tool that automatically analyzes documents and extracts core insights to generate high-quality PPT images and videos. It supports multiple visual styles, including gradient frosted glass card style and vector illustration style. Additionally, it features smart transitions, an interactive player, and full video export. Ideal for users needing to quickly create professional presentations, such as in business pitches, education, and training scenarios.

Capabilities

  • Smart document analysis
  • Multi-style support
  • High-quality image generation
  • AI transition videos
  • Interactive player
  • Full video export

Use cases

Business presentationsEducation and trainingCreative proposalsData reports

Setup

Requires: GEMINI_API_KEYKLING_ACCESS_KEY (可选)KLING_SECRET_KEY (可选)
1. Clone the project: `git clone https://github.com/op7418/NanoBanana-PPT-Skills.git`; 2. Create a virtual environment: `python3 -m venv venv`; 3. Activate the virtual environment: `source venv/bin/activate`; 4. Install dependencies: `pip install google-genai pillow python-dotenv`; 5. Configure API keys: `cp .env.example .env` and edit the .env file.

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How do I get API keys?

The required GEMINI_API_KEY can be obtained from the Google AI API website. Optional KLING_ACCESS_KEY and KLING_SECRET_KEY can be acquired from the Klining AI website.

Is manual installation supported?

Yes, it can be installed manually following the steps in the README.

Related skills