How an Open‑Source AI PPT Skill Delivers Editable Slides and Ready‑to‑Use PPTX in One Go
The open‑source open‑kimi‑ppt‑skill reverses Kimi Slides' format so AI can generate a programmable PPT project that remains editable locally while also exporting a ready‑to‑use PPTX, solving the common issue of AI‑generated slides being locked images.
What It Is
open‑kimi‑ppt‑skill is an unofficial presentation‑skill that enables an AI Coding Agent to create, edit, replicate, read, and export PPT/PPTX files.
Its unique feature is that each generation produces two results by default – a PPTD project that can be further edited and a ready‑to‑use PPTX file.
The repository has over 560 stars, is MIT‑licensed, and written in Python.
Problem It Solves
Most AI‑generated PPT tools render each slide as an image, making any post‑generation edits impossible.
Fix a typo → must regenerate the whole slide.
Adjust layout → cannot be done.
Apply a personal template → no way.
This skill takes a different approach: it reverse‑engineers the Kimi Slides skill specification and the PPTD format, allowing the AI to output a "programmable" PPT project plus an exportable PPTX with embedded fonts and fade‑in/out transitions.
Generation Example
Prompt example: "Use open‑kimi‑ppt to create a PPT introducing the Xiaomi YU7, with images as backgrounds, about 8 pages. Gather materials online."
使用 open-kimi-ppt 做一个介绍小米 yu7 的 PPT, 要求图片做背景,素材从网上找,8 页左右The generated PPT can be opened in a local browser editor, edited manually, and exported without starting over.
How to Use
Requires Node.js 18 or newer. Install via one of two methods:
Method 1: Let the AI install it
帮我安装 https://github.com/Binaryify/open-kimi-ppt-skillMethod 2: Manual installation npx open-kimi-ppt-skills install If an agent does not recognize the default directory, use the --target flag to specify a custom location, e.g.:
# Codex
npx open-kimi-ppt-skills install --target ~/.codex/skills
# Claude Code
npx open-kimi-ppt-skills install --target ~/.claude/skillsAfter installation, describe the desired PPT to the agent. For more stable results, include style cues (e.g., "dark product launch theme") or attach a reference template.
A Note of Caution
The project is a reverse‑engineered, unofficial implementation and is not endorsed by Kimi or Moonshot AI. Its reliance on publicly available front‑end resources and compatible protocols means it may break when Kimi updates. Therefore, it is best suited for learning and research, and users should verify the output before using it for critical presentations.
Who It Is For
Office workers who frequently create PPTs : AI‑generated content that remains editable.
Enthusiasts experimenting with AI Agent Skills : Insight into reverse‑engineering an online presentation tool into a skill.
Anyone interested in editable AI output : Understand why a programmable format is superior to image‑only output.
GitHub Repository
github.com/Binaryify/open-kimi-ppt-skillSigned-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Geek Labs
Daily shares of interesting GitHub open-source projects. AI tools, automation gems, technical tutorials, open-source inspiration.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
