AI agent workflow that turns documents or topics into natively editable PowerPoint (.pptx) decks with real shapes, charts, tables and templates.
chuspeeism/dashi-ppt-skill
An AI-agent skill that generates editable slide decks in 12 visual themes, editable in the browser and exportable to HTML, PDF, and PPTX.
Open-source alternative to:Microsoft PowerPoint
Google Slides
- Stars
- 9,698
- Forks
- 834
- Open issues
- 16
- Last commit
- last month
What is it?
Dashi PPT Skill is a skill for AI coding and office agents such as Claude Code and Codex. You give the agent a document and a request for a presentation, and it produces a deck where each page combines a layout template with text fields. The deck opens as a web page with a built-in editor, so you can change text, swap images, adjust module counts, switch layouts or chart types, and reorder pages in the browser.
The skill ships with 12 visual themes and roughly 1,020 layout pages, including charts such as radar, waterfall, funnel, heatmap, Sankey and Gantt, plus templates for analysis models like SWOT, Porter's Five Forces and business model canvases. Output can be exported as an offline HTML package, PDF, or a PPTX file whose elements remain editable. Export requires Chrome, Chromium or Edge on the local machine.
Installation is done with npx, and the project lists support for Claude Code, Codex, Doubao and several other agents. Content stays on the local machine during generation, editing and export.
Key features
- 01Generates decks from documents through an AI agent, with 12 selectable visual themes.
- 02Provides about 1,020 layout pages covering charts and analysis-model templates.
- 03Lets you edit text in place and replace images or media by click or drag.
- 04Includes a control panel for adjusting modules, layouts, colors and transitions.
- 05Exports to offline HTML, PDF, or editable PPTX.
Use cases
- Turning industry research, competitive analysis or trend reports into a structured deck quickly.
- Preparing project updates, funding reviews or pitch materials that will need further edits.
- Creating internal training slides from existing documents.
Quick start
- 1
Install or update the skill with one command
npx dashi-ppt-skill@latest - 2
Use the China mirror if the default registry is slow
npx --registry=https://registry.npmmirror.com dashi-ppt-skill@latest - 3
Ensure Node.js 20+ and npm are installed, plus Chrome, Chromium or Edge for PPTX/PDF export
- 4
Ask your AI Agent to create a deck from your document
Things to know
- Full PPTX export needs Chrome, Chromium or Edge installed locally.
- Visual customization is limited to a predefined range of styles.
- Licensed under AGPL-3.0, which requires source disclosure for modified distributions or network services.
- The PPTX export engine is proprietary and may not be extracted or redistributed separately.
Topics
FAQ
- What is dashi-ppt-skill?
- An AI-agent skill that generates editable slide decks in 12 visual themes, editable in the browser and exportable to HTML, PDF, and PPTX. Dashi PPT Skill is a skill for AI coding and office agents such as Claude Code and Codex. You give the agent a document and a request for a presentation, and it produces a deck where each page combines a layout template with text fields. The deck opens as a web page with a built-in editor, so you can change text, swap images, adjust module counts, switch layouts or chart types, and reorder pages in the browser.
- Is dashi-ppt-skill free to use? What license does it have?
- dashi-ppt-skill is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is dashi-ppt-skill still maintained?
- Updated within 6 months. The last commit to dashi-ppt-skill was on Sep 12, 2026.
- What can I use dashi-ppt-skill for?
- Turning industry research, competitive analysis or trend reports into a structured deck quickly. Preparing project updates, funding reviews or pitch materials that will need further edits. Creating internal training slides from existing documents.
- How do I install dashi-ppt-skill?
- Install or update the skill with one command: npx dashi-ppt-skill@latest Use the China mirror if the default registry is slow: npx --registry=https://registry.npmmirror.com dashi-ppt-skill@latest Ensure Node.js 20+ and npm are installed, plus Chrome, Chromium or Edge for PPTX/PDF export Ask your AI Agent to create a deck from your document
- Where can I get dashi-ppt-skill?
- The source code and installation instructions are on GitHub: https://github.com/chuspeeism/dashi-ppt-skill
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A free, open-source AI Office suite for macOS, Windows and Linux that edits real .docx, .xlsx, .pptx and PDF files with a built-in AI agent.
An agent skill that audits and rewrites prose to remove common AI writing patterns, with detect-only and edit-in-place modes.
Local-first desktop app that turns a text prompt or uploaded document into editable HTML slides, with AI image generation and PPTX import/export.
An Agent Skill that generates new editable native PowerPoint decks or beautifies existing .pptx files while keeping the original text intact.
A 17-lesson Python tutorial that builds a Claude Code-like agent harness from scratch, starting with a single loop and bash.