Back to Skills

nanobanana-ppt

- **Skill 名称**: ppt-generator-pro

418stars63forksUpdated 1/14/2026

Security Assessment

Critical Risk(0/100)

Detected risks:

Persistence([README.md] .zshrc, [README.md] .bashrc, [API_MANAGEMENT.md] .zshrc)
Secret Exposure([QUICKSTART.md] API_KEY=, [README.md] API_KEY=, [README.md] API_KEY =)
Sensitive File Access([README.md] .env, [SECURITY.md] .env, [SETUP_COMPLETE.md] .env)
Privilege Escalation([README.md] sudo, [SKILL.md] sudo)
Security Score0/100

About nanobanana-ppt

The PPT Generator Pro skill is an AI-based tool designed to automate the creation of high-quality PowerPoint presentations. It addresses the common challenge of generating engaging and visually appealing slides efficiently, allowing users to focus on content rather than the technicalities of design. By leveraging AI technologies, this skill simplifies the process of transforming raw ideas and documents into well-structured presentations that resonate with audiences.

FAQ

How do I initiate the PPT generation process?

You can start by using the command '/ppt-generator-pro' in Claude or by directly stating your request along with the document content.

What are the system requirements for using this skill?

You need to set up environment variables, particularly the GEMINI_API_KEY for the Google AI API, and optionally, the KLING_ACCESS_KEY and KLING_SECRET_KEY for video features.

Can I customize the style of the PPT?

Yes, the skill supports multiple styles, including gradient glass and vector illustration, which can be selected during the setup process.

Is there a limit to the number of slides I can generate?

The skill allows you to generate presentations ranging from 5 to 25 slides, depending on your requirements.

What if I want to include videos in my presentation?

If you have the appropriate keys set up, you can choose to generate transition videos along with your PPT images.

All Files

27 files
QUICKSTART.md3.0 KB
View
README.md15.7 KB
View
SECURITY.md3.4 KB
View
SETUP_COMPLETE.md2.8 KB
View
.env.example3.1 KB
View
.gitignore0.2 KB
View
ANTIGRAVITY_WORKFLOW.md7.1 KB
View
API_MANAGEMENT.md4.9 KB
View
ARCHITECTURE.md15.7 KB
View
ENV_SETUP.md3.6 KB
View
PPT-Skills-Demo.mp42462.6 KB
View
generate_ppt.py8.0 KB
View
generate_ppt_video.py10.3 KB
View
install_as_skill.sh4.6 KB
View
kling_api.py10.0 KB
View
prompt_file_reader.py3.0 KB
View
transition_template.md0.8 KB
View
run.sh1.0 KB
View
gradient-glass.md1.6 KB
View
vector-illustration.md2.0 KB
View
video_viewer.html12.8 KB
View
viewer.html9.1 KB
View
transition_prompt_generator.py7.3 KB
View
video_composer.py12.3 KB
View
video_materials.py13.4 KB
View
SKILL.md9.6 KB
View
simple_transition_prompt_generator.py2.7 KB
View

Install nanobanana-ppt

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill