explaingit

chuspeeism/dashi-ppt-skill

Analysis updated 2026-05-18

4,043JavaScriptAudience · pm founderComplexity · 2/5LicenseSetup · easy

TLDR

An AI agent skill that turns your documents into editable, themed slide presentations you can tweak in the browser and export to HTML, PDF, or PPTX.

Mindmap

mindmap
  root((Dashi PPT Skill))
    What it does
      Generates editable slides
      Browser control panel
      Exports HTML PDF PPTX
    Tech stack
      JavaScript
      Node.js
      Chrome Chromium
    Use cases
      Research reports
      Pitch decks
      Business presentations
    Audience
      Office workers
      PMs and founders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Turn a research document into a polished, editable slide deck in minutes

USE CASE 2

Choose from 12 visual themes and over a thousand layouts for reports and pitches

USE CASE 3

Edit text, swap images, and adjust chart types directly in the browser

USE CASE 4

Export the finished presentation as offline HTML, PDF, or editable PPTX

What is it built with?

JavaScriptNode.jsHTMLChrome/Chromium

How does it compare?

chuspeeism/dashi-ppt-skillkurolabs/stegcloakmarkmarkoh/datamaps
Stars4,0433,7973,797
LanguageJavaScriptJavaScriptJavaScript
Setup difficultyeasyeasyeasy
Complexity2/52/52/5
Audiencepm founderdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Requires Node.js 20+ via npx, exporting to PDF or PPTX needs a local Chrome, Chromium, or Edge install.

You can use, modify, and distribute this freely, including commercially, but if you distribute a modified version or run it as a network service, you must release your source code under the same license.

In plain English

Dashi PPT Skill is an AI agent skill that turns a document you hand it into an editable slide presentation, aimed at people who need a polished deck quickly for work. Rather than producing a static file, it builds each slide as an editable webpage with its own on page control panel, so you can adjust anything in the browser, then export the result as a real, editable PowerPoint file. The skill ships with 12 built in visual themes and more than a thousand page layouts covering roles such as covers, tables of contents, key metrics, trend charts, comparisons, and closing slides. It includes chart types like radar charts, waterfall charts, treemaps, and Gantt charts, plus layouts for common business frameworks such as SWOT and the business model canvas. You install it with a single npx command, which needs Node.js 20 or newer, and exporting to PDF or PPTX also requires a local Chrome, Chromium, or Edge browser. The typical workflow starts with describing what you need, such as the topic, audience, and page count, then picking one of the twelve theme previews. The skill turns your material into a structured outline and matching slide design. You can then edit text by clicking on it, replace images by dragging new ones in, and use each slide's control panel to adjust the number of content blocks, switch layouts, change chart types, or pick a different color within the theme, with nine transition animations available. When satisfied, you export the deck as offline HTML, a PDF, or an editable PPTX. The project states it does not upload your document or slide content to any server: generation, editing, and exporting all happen on your own machine, with network access limited to installing dependencies on first use and a silent version check afterward. It targets scenarios like industry research, competitor analysis, trend reports, and pitch materials rather than pixel perfect custom design. The tool is released under the AGPL-3.0 license, with one exception: the HTML to PPTX export engine is a separate proprietary component licensed only for use inside this skill. It is written mainly in JavaScript, has 4043 stars on GitHub, and explicitly supports Claude Code, Codex, and several other AI agent platforms.

Copy-paste prompts

Prompt 1
Turn this document into a 10 slide PPT about our Q3 industry research
Prompt 2
Show me the 12 theme previews so I can pick one for my pitch deck
Prompt 3
Switch this slide's layout and change its color palette
Prompt 4
Export this presentation as an editable PPTX file

Frequently asked questions

What is dashi-ppt-skill?

An AI agent skill that turns your documents into editable, themed slide presentations you can tweak in the browser and export to HTML, PDF, or PPTX.

What language is dashi-ppt-skill written in?

Mainly JavaScript. The stack also includes JavaScript, Node.js, HTML.

What license does dashi-ppt-skill use?

You can use, modify, and distribute this freely, including commercially, but if you distribute a modified version or run it as a network service, you must release your source code under the same license.

How hard is dashi-ppt-skill to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is dashi-ppt-skill for?

Mainly pm founder.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.