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
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
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/dashi-ppt-skillDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended 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 PPTXLimitations
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.
Related
SkillsAn agent skill that builds a presentation as a single HTML file: two visual styles, social covers and a presenter mode
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
A skill for dependency-free HTML presentations: style picked from live previews and PowerPoint converted to the web
A skill that builds a deck through dialog and previews: structure and style first, then page images generated and packed into PPTX
A skill that builds presentations from HTML slides with rendering, per-slide visual review, and conversion to an editable PPTX
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
Comparison with similar tools
Cards that share the main search query, and how they differ.
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。