stardustlc666/dsh-ppt
PPT skills + tools: one sentence/document → HTML show + PPTX export, 5 sets of themes, Chinese and English bilingual, naked SKILL.md cross harness
Presentation skill + tools for DSH: turn one sentence, a paragraph or a Markdown document into a presentable HTML slideshow and an editable PPTX. ppt_create outputs a three-file set (.html standalone slideshow with arrow/wheel/touch navigation, F fullscreen, G overview, P print/PDF; .pptx 16:9 editable deck hand-written OOXML via node:zlib, no third-party deps; *.json manifest). Five built-in themes (data / swiss / velvet / soft / bold) sharing the hyperframes visual style, bilingual output, and a full six-step SOP skill from one-liner to finished deck.
Install
dsh plugin --profile web add dsh-pptdsh plugin --profile web add dsh-ppt (npm dsh-ppt 0.4.1 — latest, published 2026-09-05; repo STARDUSTLC666/dsh-ppt, README.en.md master updated 2026-09-05; verified on npm 2026-09-08). Restart to load the ppt_create / ppt_themes tools and the dsh-ppt skill. Ships an empty default config that will not break startup. English README.en.md + 简体中文 primary.
Compatibility
DSH 0.1.1-rc.2+; pure Node, zero runtime deps; Windows/macOS/Linux; bare SKILL.md usable in Claude Code / Cursor / Gemini CLI / Codex.
Details
- Repo: stardustlc666/dsh-ppt
- Category: Skill Packs
- Stars: 2
- Version: npm dsh-ppt 0.4.1
- Last push: 2026-08-27
- First seen: 2026-08-15
Recent updates
Markdown → HTML slideshow + PPTX + manifest (trio, no-overwrite suffixing); 7 layouts incl. quote/table; speaker notes (S-key panel + native PPTX notes slides); motion on by default with motion: off static mode; 5 themes; bilingual; standalone SKILL.md for other harnesses; zero runtime deps.
FAQ
- What does ppt_create output?
- A three-file set: a standalone HTML slideshow, an editable 16:9 PPTX (OOXML hand-written with node:zlib, no third-party deps) and a structured JSON manifest.
- Can I use it outside DSH?
- Yes — copy skills/dsh-ppt/ into any Agent Skills directory (Claude Code, Cursor, Gemini CLI, Codex) and run build-deck.mjs directly.
- Which themes are included?
- Five: data (Data Drift, default), swiss (Swiss Pulse), velvet (Velvet Standard), soft (Soft Signal) and bold (Maximalist Display).
Alternatives
stardustlc666/dsh-remotion · stardustlc666/dsh-hyperframes · ZSeven-W/dsh-openpencil