Dashi PPT skill

Dashi PPT Skill

A skill that turns a document into a deck: a browser-editable HTML presentation with a per-page console and export to PPTX and PDF

  • 10,639 ★ on the repository
  • Last commit
  • AGPL-3.0
Skill

Extended access

Why this level

  • Installs npm dependencies and runs a local Node.js generator
  • Starts a local preview and export server, reads your documents and writes deck files
All reasons and checks

chuspeeism/dashi-ppt-skill

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/dashi-ppt-skill

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Installs npm dependencies and runs a local Node.js generator
  • Starts a local preview and export server, reads your documents and writes deck files

This is third-party code. Review the repository files before installing.

What it does

The skill takes a source document and a request for a deck, splits the content across logical pages and assembles the deck from ready-made layouts of its built-in themes. The result is an HTML presentation that opens offline and is edited in the browser: each page has its own console with sliders and toggles for the layout, module count, palette and emphasis, text is edited in place, and images or video drop into slots. One command exports the deck to an offline HTML bundle, to PDF or to a genuine PPTX where text stays editable. The set has twelve themes, around a thousand layouts and stock analysis frameworks: SWOT, Porter's Five Forces, PEST, the Business Model Canvas, plus charts such as radar, waterfall and Sankey. Generation, editing and export all run locally, and content is not uploaded.

Who it is for. Product and project managers, marketers and founders who need a tidy business deck built from existing text.

Good fit when

  • You have text or a report and need a deck with consistent styling
  • You want a deck you can keep editing in the browser: text, layouts, module counts, palette
  • You need a genuine PPTX or PDF from a prepared deck

Not a fit when

  • You need pixel-by-pixel hand-crafted slide design
  • You have no local Node.js environment, and no Chromium-based browser for export

Example request

Build a twelve-page deck from this report in a calm theme and export an editable PPTX

Limitations

The generator needs Node.js 20 or newer with npm, and PPTX and PDF export requires a locally installed Chrome, Chromium or Edge. Styling customization is intentionally bounded by the themes, with no free color picking: the author values stable output over open-ended tuning. The author estimates a ten-page deck at about a hundred thousand tokens. Only npm dependency installation on first generation and a silent version check touch the network; content is not uploaded. The license is AGPL-3.0, which affects how derivatives may be distributed.

How to disable. Remove the dashi-ppt skill folder from your skills directory, for example ~/.claude/skills/. If installed as a plugin, remove it via /plugin.

FAQ

Is the PPTX export really editable?

Yes, the PPTX is rebuilt node by node and text stays editable. A PPTX cannot carry every HTML capability, but editability is preserved as much as possible.

Does content go to the network?

No, generation, editing and export run locally. Only npm dependency installation and a version-number check touch the network.

Discussion

No questions or reviews yet.

Skills

An agent skill that builds a presentation as a single HTML file: two visual styles, social covers and a presenter mode

SkillExtended access29.7KRepository stars

A skill that builds a deck from a topic or article, or restyles an old one from a reference image, keeping the text and editable slides

SkillExtended access461Repository stars

A skill for dependency-free HTML presentations: style picked from live previews and PowerPoint converted to the web

SkillExtended access32.3KRepository stars

A skill that builds a deck through dialog and previews: structure and style first, then page images generated and packed into PPTX

SkillExtended access1.2KRepository stars

A skill that builds presentations from HTML slides with rendering, per-slide visual review, and conversion to an editable PPTX

SkillExtended access5.2KRepository stars

A skill for talks: outlines a deck around the audience's train of thought, picks images and video, and checks finished slides before you present

SkillExtended access993Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialRepository starsMain difference
Dashi PPT (this card)no10,639
Kamino12,526a skill that typesets resumes
BrandDocsno295a plugin with three skills that learns your Word

README in short

The README presents a skill that turns a document into a browser-editable HTML presentation with export to PPTX and PDF. It installs with a single npx dashi-ppt-skill@latest command that detects skills directories and updates in place. The set has twelve themes, around a thousand layouts across twenty page roles, plus charts and analysis frameworks. Each page has a console for layout, module count and palette, text is edited on click, and there are a presentation mode and light and dark switching. It lists support for Claude Code, Codex, Cursor and several other agents, and needs Node.js 20 and a Chromium-based browser for export. The license is AGPL-3.0.

README badge

Original SKILL.md

---
name: dashi-ppt
description: 制作 PPT、演示文稿、幻灯片、汇报材料时使用。Dashi PPT 基于预置视觉主题组合页面,生成可离线打开、可在浏览器编辑的 HTML 演示,支持导出 PPTX / PDF 文件。
---

# Dashi PPT

Dashi PPT 生成静态 HTML 横向翻页 PPT。使用本 skill 时,先把用户的自然语言需求整理成 JSON 计划,再调用本地项目生成器输出 `index.html` 和 `assets/`。

## 版本

当前版本: `0.4.14`

每次完成用户请求、准备最终回复前,运行:

```bash
node <skill-root>/scripts/check_latest_version.mjs
```

## Skill 目录

当前 `SKILL.md` 所在目录就是 Skill 根目录,下文记为 `<skill-root>`。

内置生成器目录:

`<skill-root>/project`

渲染脚本:

- macOS / Linux: `<skill-root>/scripts/render_goal_deck.sh`
- Windows PowerShell: `<skill-root>/scripts/render_goal_deck.ps1`

## 生成原则

本 Skill 为每个逻辑页生成 3 个模板方案和 1 个 Agent 定制方案,输出可离线打开的 HTML PPT。

Report a problem