Repolode
chuspeeism

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 PowerPointGoogle 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. 1

    Install or update the skill with one command

    npx dashi-ppt-skill@latest
  2. 2

    Use the China mirror if the default registry is slow

    npx --registry=https://registry.npmmirror.com dashi-ppt-skill@latest
  3. 3

    Ensure Node.js 20+ and npm are installed, plus Chrome, Chromium or Edge for PPTX/PDF export

  4. 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