dashi-ppt
制作 PPT、演示文稿、幻灯片、汇报材料时使用。Dashi PPT 基于预置视觉主题组合页面,生成可离线打开、可在浏览器编辑的 HTML 演示,支持导出 PPTX / PDF 文件。
npx skills add chuspeeism/dashi-ppt-skill --skill dashi-ppt --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Dashi PPT Dashi PPT 生成静态 HTML 横向翻页 PPT。使用本 skill 时,先把用户的自然语言需求整理成 JSON 计划,再调用本地项目生成器输出 `index.html` 和 `assets/`。 ## 版本 当前版本: `0.4.11` 每次完成用户请求、准备最终回复前,运行: ```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-root>/scripts/check_latest_version.mjs` ## 生成原则 本 Skill 为每个逻辑页生成 3 个模板方案和 1 个 Agent 定制方案,输出可离线打开的 HTML PPT。 前三个模板方案使用“锁模板填文案”:保留所选页面组件的原始视觉、结构、数量、显隐、强调、配色、图表类型和图片槽位,只替换可见文字内容。除非用户明确要求调整页面属性,不要改任何非文案 props。第四个方案由 Agent 在当前主题视觉语言内按本页内容定制,不属于模板候选。 成果验收是默认流程。每次生成后都要判断最终产物是否达到用户目标;默认检查目标、内容、结构、明显可见问题和交付完整性,不做截图审美精修,不因普通断行反复返工。用户明确要求“视觉精修”“100% 检查”“帮我调到满意”时,再扩展为视觉 QA。 ## 使用规则 - 运行生成器需要 Node.js 20+ 和 npm;首次生成时渲染脚本会在 Skill 内置 `project/` 目录安装依赖。Windows 用 `render_goal_deck.ps1`(直接 PowerShell,不经 WSL/bash);macOS / Linux 用 `render_goal_deck.sh`。 - 风格选择提问:用户可见回复必须嵌入 `<skill-root>/assets/skill/theme-style-grid.png` 的 Markdown 图片,先展开绝对路径;这是回复展示用内置风格图,不可写入 `goal.json` 或任何 media 字段;列出当前可选风格
- 版本
- Skill 目录
- 生成原则
- 使用规则
- 媒体工作流
- 工作流
- 成果验收与返工
- JSON 结构
- 页面角色
- 交付能力
- 页面属性契约
- 校验
node <skill-root>/scripts/check_latest_version.mjs output/client-review/goal.json \ output/client-review/ppt/index.html
What does the dashi-ppt skill do?
制作 PPT、演示文稿、幻灯片、汇报材料时使用。Dashi PPT 基于预置视觉主题组合页面,生成可离线打开、可在浏览器编辑的 HTML 演示,支持导出 PPTX / PDF 文件。
How do I install it?
Run `npx skills add chuspeeism/dashi-ppt-skill --skill dashi-ppt --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From chuspeeism/dashi-ppt-skill, a repository with 4,645 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
