techflag/workdsh/workdsh-ppt-design

Claude Code and agent skill by techflag/workdsh

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

通过需求对齐、逐页叙事和视觉设计,在 WorkDSH 原生 PPT 编辑器中实时创建、改写和美化演示文稿。支持红金政务、咨询与学术风格;通过 Office content_* 工具逐页保存并导出 PPTX。

Install

npx vskill@latest install techflag/workdsh/workdsh-ppt-design

SKILL.md

PPT 制作

入口与执行

使用 WorkDSH /office.ppt 对应的原生 Office 流程制作演示文稿,不转交 PPT Master 或其他文件生成技能。设计资源提供叙事和视觉方法,实际制作使用 content_open/content_capabilities/content_read/content_edit/content_export。此内置版由工程维护,执行差异见 原生适配。

制作步骤

  1. 提供客户标准 PPTX 时先调用 content_import_pptx(path,title,operationId),保留原包作为实时工作副本;导入失败不得空白重绘。文字替换优先 presentation.updateText(slideId,elementId,expectedText,text),保留模板位置和首段样式。普通新建时,先调用 content_open,input 使用 kind:"presentation"、source:"new"、title 和唯一 operationId,立即打开右侧编辑器;不要先写完整大纲或创建中间文件。已有实时 PPT 按真实 documentId 重新打开并读取,保留用户编辑。独立上传 PPTX 不自动成为实时文档,不猜 documentId。
  2. 读取 content_capabilities 和 content_read,获取实际文档 ID、revision、原生页面及画布尺寸。立即使用 presentation.updateSlide 保存第一张有用页面,再按需展开设计。不得以回复文字代替页面提交。
  3. 利用用户主题、材料、风格和场景,只问决定内容的缺失信息,一次最多三个问题。按需阅读 需求对齐 的优先级;未指定具体风格时,按需求对齐流程调用 content_preview_styles 展示四套封面,再用官方 ask_user_question 等待选择。只指定“红色”时展示四种红色方向,不自动套用红金;明确红金政务时才读取 红金设计。选定后重新打开步骤1的原生 presentation documentId,保留首张页面与用户编辑。
  4. 阅读 叙事方法 和 视觉设计,提炼逐页主题、来源、重点、版式、配色与节奏。咨询或学术场景按需读取 designs 下对应资料。将这些方法应用到实时编辑器;不强制创建 STORY.md、DESIGN.md、.slide 或脚本。材料缺失的数据保留明确待补项,不添加虚构事实。
  5. 按实际原生 schema 制作:presentation.insertSlides/updateSlide 每次 content_edit 只提交一页内容;使用返回的 revision、稳定 slideId、元素 ID。updateSlide 的 elements 替换整页元素,须保留用户未要求删除的内容。根据实际画布缩放设计参考的1280×720布局,不硬编码画布大小;不使用 CSS、JSX 或 SlideDSL 属性。
  6. 原生图表使用 chartData 的 chartType、categories、series[{name,values}],保持数据可编辑;不要以图片或形状拼装代替实际图表。图片只使用支持的真实素材,不构造图片字节。新建、替换、排序、删除均使用实际 content_capabilities 支持的操作。遇到 revision 冲突先重读,HUMAN_EDITING 时等待用户完成编辑,不循环重试。
  7. 逐页检查边界、文字溢出、图表可读性、母版对齐、章节对应、配色和材料忠实度。完成后读取最新保存版本,调用 content_export 导出真实 PPTX 并显示文件交付卡;工具不可用时说明右侧下载方式和未验证项,不声称已经导出。

工具与边界

不加载 PPT Master,不使用 Python、Bash、PptxGenJS、officecli、slidep 或 WorkBuddy editor_sdk 来生成/修改这份实时 PPT。原版 create-from-、component- 和 scripts 仅保留用于来源比对,其专有命令和运行时不适用。四套封面由 content_preview_styles 保存为独立 HTML 规划预览,PPT 本身仍使用原生编辑器;预览卡不直接提交答案。不调用未注册的 show_widget 或 AskUserQuestion;官方提问工具名为 ask_user_question。

交付

右侧可编辑演示文稿及从最新保存版本导出的真实 .pptx。报告实际保存页数;渲染不可用时说明视觉未验证。Office 工具缺失或模型 API 余额不足时说明实际原因,不切换生成引擎、不伪造文件或完成状态。

图表与真实文件交付补充读取 图表与交付;已有叙事与排版补充见 叙事与设计。这些资料共同服务同一原生 PPT 流程,不构成第二个技能。

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
158
Repository forks
37
7-day trend score
30

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/techflag/workdsh/workdsh-ppt-design/badge)](https://verified-skill.com/skills/techflag/workdsh/workdsh-ppt-design)

Something wrong with this skill or its page? Tell us.