NanoBanana PPT Skills
A Claude Code skill that turns a document into image slides via Gemini and builds a video with Kling AI transitions
- 3,336 ★ on the repository
- Last commit
Extended access
Why this level
- Runs Python scripts and sends document text to Google and Kling APIs
- Uses paid API keys
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/nanobanana-ppt-skillsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Runs Python scripts and sends document text to Google and Kling APIs
- Uses paid API keys
This is third-party code. Review the repository files before installing.
What it does
The skill analyzes a source document, extracts key points and plans the deck structure. Each slide is generated as a 16:9 image by Google's Nano Banana Pro in one of two styles: gradient glass cards or vector illustration. With Kling AI keys it also creates transition videos between slides and a looping cover. The result plays in an interactive player or is merged into one video with FFmpeg.
Who it is for. For presenters, marketers and teachers who want striking slides from existing text.
Good fit when
- You need a visual deck from an article or report fast
- You need a video presentation with animated transitions
- You want slides in one consistent art style
Not a fit when
- You need an editable PowerPoint file with real text
- You have no access to the Google Gemini API
Example request
Make an 8-slide deck from this report in the vector illustration styleLimitations
GEMINI_API_KEY is required, and the Gemini API is not reachable from Russia without a VPN. Video needs paid Kling AI keys and FFmpeg. Slides are images, so text on them is not editable. The docs and SKILL.md are in Chinese.
How to disable. Delete the ~/.claude/skills/ppt-generator folder.
FAQ
Can I skip Kling AI?
Yes, Kling keys are only for transition videos; slide images need just a Gemini key.
What resolution are the slides?
16:9, in 2K or 4K.
Discussion
No questions or reviews yet.
Related
SkillsA CLI and Claude Code skill for Gemini images from 512 to 4K, with reference-based edits and transparent assets
A Claude Code skill for generating, editing and reviewing images with Google Gemini models, with a plan and approval before every paid request
Nano Banana Pro Prompts Recommend
AI Image Prompt Recommender
A skill that picks ready image-generation prompts from a large library, shows sample images and assembles a prompt for your text
A Codex skill that turns articles and notes into a set of page images in a Chinese handdrawn technical explanation style
Twelve skills that make an agent build single-file HTML animations: slides, protocol diagrams, architecture diagrams and demos for screen recording
A Codex plugin that builds decks inside the agent, from research and outline to slide layout and export to PDF or PPTX
README in short
The Chinese README covers document analysis, slide generation with Nano Banana Pro, Kling AI transitions, the interactive player and video export. Installation can be delegated to Claude Code with a ready prompt or done manually: clone, virtualenv, dependencies and a .env file. A separate section explains installing it as a skill in ~/.claude/skills. Architecture notes and an FAQ are included.
README badge
Original SKILL.md
# PPT Generator Pro - Claude Code Skill ## 📋 元数据 - **Skill 名称**: ppt-generator-pro - **版本**: 2.0.0 - **描述**: 基于 AI 自动生成高质量 PPT 图片和视频,支持智能转场和交互式播放 - **作者**: 歸藏 - **标签**: ppt, presentation, video, ai, nano-banana, kling-ai, image-generation ## ✨ 功能特性 ### 核心功能 - 🤖 **智能文档分析** - 自动提取核心要点,规划 PPT 内容结构 - 🎨 **多风格支持** - 内置渐变毛玻璃、矢量插画两种专业风格 - 🖼️ **高质量图片** - 使用 Nano Banana Pro 生成 16:9 高清 PPT - 🎬 **AI 转场视频** - 可灵 AI 生成流畅的页面过渡动画 - 🎮 **交互式播放器** - 视频+图片混合播放,支持键盘导航 - 🎥 **完整视频导出** - FFmpeg 合成包含所有转场的完整 PPT 视频 ### 新功能 (v2.0) - 🔄 **首页循环预览** - 自动生成吸引眼球的循环动画 - 🎞️ **智能转场** - 自动生成页面间的过渡视频 - 🔧 **参数统一** - 自动统一所有视频分辨率和帧率 ## 📦 系统要求 ### 环境变量 **必需:** - `GEMINI_API_KEY`: Google AI API 密钥(用于生成 PPT 图片) **可选(用于视频功能):** - `KLING_ACCESS_KEY`: 可灵 AI Access Key - `KLING_SECRET_KEY`: 可灵 AI Secret Key