op7418/NanoBanana-PPT-Skills
VerifiedAI tool that turns documents into polished PPTs with images and video transitions.
What is op7418/NanoBanana-PPT-Skills?
This open-source skill integrates with Claude Code to deliver an end-to-end workflow for turning text or documents into professional slide decks. It leverages Gemini for image creation and Kling AI for animated transitions while handling layout, styling, and video composition through FFmpeg.
The system supports two built-in visual themes that can be extended, offers 16:9 output at 2K or 4K resolution, and includes an interactive player for keyboard-controlled playback with automatic transition clips. API keys for image and video generation are stored securely in environment variables.
It is designed for professionals who need fast, visually consistent presentations without manual design work, including product demos, training materials, and data reports.
Capabilities
What you can build with op7418/NanoBanana-PPT-Skills
Business pitch decks
Upload a project brief and receive a complete deck with gradient glass-style slides and animated transitions ready for client meetings.
Educational training modules
Convert lesson notes into vector-illustration slides with looping preview animations suitable for classroom or online courses.
Data and product reports
Generate 2K-resolution slides from spreadsheets or documents, then export a single video file containing all transitions for easy sharing.
Install op7418/NanoBanana-PPT-Skills
git clone https://github.com/op7418/NanoBanana-PPT-Skills.gitgit clone https://github.com/op7418/NanoBanana-PPT-Skills.git
cd NanoBanana-PPT-Skills- 1Clone the repository and create a Python virtual environment.
- 2Install required packages with pip install google-genai pillow python-dotenv.
- 3Copy .env.example to .env and add your Gemini and optional Kling API keys.
- 4Run python3 generate_ppt.py with your document to generate the first presentation.
- 5Use the interactive player or export the final video with FFmpeg.
Works with
op7418/NanoBanana-PPT-Skills: pros & cons
Pros
- +Combines document analysis, image generation, and video transitions in one workflow
- +Two distinct visual styles with easy extension options
- +Interactive preview mode and one-click full video export
- +Designed as a reusable Claude Code skill for repeated use
Cons
- –Requires paid API keys for both image and video generation features
- –Video transition quality depends on external Kling AI service availability
- –Initial setup involves multiple environment variables and FFmpeg installation
Frequently asked questions
Gemini is required for image generation; Kling keys are optional and only needed if you want AI video transitions.
User reviews
Verified reviews from the community shape this listing's rating.
Loading reviews…