haojing8312/workclaw/pptx
Claude Code and agent skill by haojing8312/workclaw
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
生成、编辑和读取 PowerPoint 演示文稿。支持三类任务: 1) 读取或分析现有 PPTX 文本内容; 2) 在模板或已有演示文稿上做 XML 安全编辑; 3) 从零创建新演示文稿并输出原生 .pptx 文件。 适用于 .pptx 演示文稿创建、结构化改写、模板复用、讲稿梳理与版式优化。
Install
npx vskill@latest install haojing8312/workclaw/pptxSKILL.md
PPTX 演示助手
使用这个技能处理 .pptx 文件时,先按任务类型路由,再读取本目录中的对应参考文件。
路由
| 任务类型 | 做法 | 主要参考 | |
|---|---|---|---|
| 读取/分析现有 PPTX | 用 python -m markitdown presentation.pptx 抽取文本 | README.md | |
| 编辑现有模板或演示文稿 | 走 XML-safe 编辑流程:分析 → unpack → 改 slide XML → clean → pack | skills/ppt-editing-skill/SKILL.md | |
| 从零创建新 PPTX | 先规划 deck 结构,再用 PptxGenJS 生成 slide JS 并编译 | skills/ppt-orchestra-skill/SKILL.md |
基本规则
- 最终交付物必须是原生
.pptx文件。 - 如果用户已经给了模板或现成演示文稿,默认优先走“编辑”路线,不要重建整份文件。
- 如果是从零生成,必须先确定页面结构,再开始逐页生成,避免整份 PPT 风格漂移。
- 优先保证版式一致性、信息层级和可读性,不要为了塞更多内容破坏页面留白。
读取 / 分析
直接抽取文本:
如果只是需要总结内容、提取大纲、检查占位文字或核对页面信息,这一步通常就够了。
编辑现有 PPTX
先阅读:
skills/ppt-editing-skill/SKILL.md
编辑流程:
- 复制用户提供的
pptx为工作副本 - 用
markitdown分析结构 - unpack 演示文稿
- 完成结构变更:删除、复制、重排 slide
- 修改 slide XML 内容
- clean 清理孤儿资源
- pack 回
.pptx
注意:
- 先做结构变更,再做逐页内容修改。
- 不要手工复制 slide 文件,优先复用目录内已有脚本/流程约束。
- 编辑时优先保留原主题、版式和视觉语言。
从零创建 PPTX
先阅读:
skills/ppt-orchestra-skill/SKILL.mdskills/design-style-skill/SKILL.mdskills/color-font-skill/SKILL.mdskills/slide-making-skill/SKILL.md
建议流程:
- 明确用户目标、受众、页数范围和风格方向
- 设计页面结构:封面、目录、章节分隔、内容页、总结页
- 选择颜色和字体
- 逐页生成 slide 模块
- 编译输出最终
.pptx - 用
markitdown回读文本做 QA
目录提示
README.md: 总体工作流摘要skills/ppt-editing-skill/SKILL.md: 模板编辑和 XML 工作流skills/ppt-orchestra-skill/SKILL.md: 从零生成整份 deck 的编排方法skills/design-style-skill/SKILL.md: 风格与视觉约束skills/color-font-skill/SKILL.md: 配色与字体策略skills/slide-making-skill/SKILL.md: 单页 PptxGenJS 实现细节agents/: 多种页面类型的页面生成说明
输出要求
- 保持整份演示文稿的视觉一致性。
- 标记需要人工设计复核的页面。
- 交付前至少做一次文本抽取 QA,确认没有残留占位文字。
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingapps/runtime/src-tauri/builtin-skills/pptx/SKILL.md
Popularity
- Repository stars
- 155
- Repository forks
- 1
- 7-day trend score
- 25
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
[](https://verified-skill.com/skills/haojing8312/workclaw/pptx)