원클릭으로
ppt-superpower
当用户需要新建整套 PPT、继续已有 PPT 工件、或只修改某个局部页面时使用;它负责在 fast、guided、surgical 三种模式中选择最合适的推进路径。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
当用户需要新建整套 PPT、继续已有 PPT 工件、或只修改某个局部页面时使用;它负责在 fast、guided、surgical 三种模式中选择最合适的推进路径。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Professional data visualization using Python (matplotlib, seaborn, plotly). Create publication-quality static charts, statistical visualizations, and interactive plots. Use when generating charts/graphs/plots from data, creating infographics with data components, or producing scientific/statistical visualizations. Supports PNG/SVG (static) and HTML (interactive) export.
将 deck_dir 中的 HTML 页面导出为可编辑的 PPTX 文件,使用 DOM 解析重建方式生成原生 PPTX 元素(文本框、图片、形状、表格等)。
Generate professional PDFs from Markdown, HTML, data, or code. Reports, invoices, contracts, and documents with best practices.
Generate, edit, and read PowerPoint presentations. Create from scratch with PptxGenJS (cover, TOC, content, section divider, summary slides), edit existing PPTX via XML workflows, or extract text with markitdown. Triggers: PPT, PPTX, PowerPoint, presentation, slide, deck, slides.
当 storyboard 中存在图片或视觉资产缺口,需要为页面或槽位生成可追踪的资产计划,并优先落地本地图片文件时使用。
当需要根据 style-spec、storyboard 和 asset-plan 逐页生成 1280×720 HTML 幻灯片时使用。
| name | ppt-superpower |
| description | 当用户需要新建整套 PPT、继续已有 PPT 工件、或只修改某个局部页面时使用;它负责在 fast、guided、surgical 三种模式中选择最合适的推进路径。 |
PPT 流水线的唯一默认入口,负责判断任务类型、确定运行模式、固定输出目录并路由到下游 skill。
deck_dir,保证输出目录自包含。fast、guided、surgical。本 skill 不直接产出文件工件,而是完成以下决策后路由到下游 skill:
deck_dir(含 pages/ 和 images/ 子目录)。fast / guided / surgical)。下游路由目标:
| 场景 | 首选下游 skill |
|---|---|
| 存在上传文件、链接、截图、模板 | ppt-source-analysis |
| 新建整套或重新明确任务边界 | ppt-task-pack |
| 局部修改页面结构 | ppt-page-plan |
| 局部修改页面资产 | ppt-page-assets |
| 局部修改页面视觉 | ppt-page-polish |
| 局部修改全局风格 | ppt-style-refine |
| 局部修改叙事结构 | ppt-story-refine |
在生成任何工件之前,必须先解析并固定 deck_dir。
优先级:
deck_dir。query概述 + 时间戳,例如 AI_产品发布会_20260318_154500。总规则:
deck_dir。deck_dir 应是可整体交付、可整体继续编辑的自包含目录。task-pack.json 一旦写出 deck_dir,后续所有 skill 都必须直接复用这个值。query概述 可以做适度压缩,但必须仍能表达任务主题。deck_dir 后,必须立即创建 pages/ 与 images/。推荐目录结构:
deck_dir/
task-pack.json
info-pack.json
style-spec.json
storyboard.json
asset-plan.json
image_search_results.json
image_selection.json
review.json
<目录名>.pptx <- ppt-export-pptx 最终输出
pages/
page_01.html
images/
page_01_hero.png
task-pack.json。info-pack.json,作为分页前的统一信息来源。task-pack.json、style-spec.json、storyboard.json 是默认必产工件。task-pack.json、style-spec.json、storyboard.json,再等待用户确认。task-pack.json、style-spec.json、storyboard.json 后默认等待确认;不要默认继续到 ppt-page-html。task-pack.json 中必须显式记录 deck_dir,供后续 skill 复用。task-pack.json 明确存在内容缺口时,才进入 ppt-research-pack。ppt-task-pack 之前做外部 research 决策。task-pack.json 与按需的 ppt-research-pack 完成后,必须进入 ppt-info-pack,先收束统一信息源,再进入 ppt-style-spec 与 ppt-storyboard。ppt-source-analysis。ppt-template-pack。ppt-asset-plan,并保留搜图候选、筛选记录、下载结果。storyboard.json 中存在 real-photo 或其他必须真实图片的槽位,必须先进入 ppt-asset-plan,再进入 ppt-page-html。storyboard.json 虽然没有明确写出 real-photo,但 visual_requirements、页面语义或主题明显需要人物 / 产品 / 场景 / 活动现场图片,也必须先进入 ppt-asset-plan,不要直接跳到 ppt-page-html。svg-illustration、svg-icon 这类可直接绘制的插画或图标,可以直接交给 ppt-page-html,不要为它们强行走搜图下载。ppt-page-html,并按 pages/page_XX.html 逐页落盘。ppt-review,并写出 review.json。review.json,不要直接进入 ppt-export-pptx。ppt-export-pptx 将 HTML 导出为 PPTX 文件。
node .sensenova-claw/skills/ppt-export-pptx/html_to_pptx.mjs --deck-dir <deck_dir>deck_dir 目录名一致,如 <deck_dir>/AI_产品发布会_20260318_154500.pptxcd .sensenova-claw/skills/ppt-export-pptx && npm install显式 opt-in 模式。只有用户明确说"直接生成""不要确认""自动继续"或"一口气跑完"时,才进入 fast。
默认路径:
ppt-task-packtask-pack.json.research_required 为真,进入 ppt-research-packppt-info-packppt-style-specppt-storyboardppt-asset-plan(如需要)ppt-page-htmlppt-reviewppt-export-pptx(如需要)fast 也必须给用户简短回显,但这些回显默认是非阻塞的:
默认模式,适合需要阶段确认的场景。
guided,走确认优先路径。guided。task-pack.json;如果 task-pack.json.research_required 为真,再按需进入 ppt-research-pack,然后继续 info-pack.json、style-spec.json、storyboard.json。task-pack.json、style-spec.json、storyboard.json 后默认等待确认,再决定是否继续后续页面生成。pages/page_XX.html。guided 除了常规开始反馈 / 完成反馈外,还必须在等待确认时明确给出待确认点、已产出工件和下一步选项。适合局部修复,不重跑整套。
page_id、slot_id 或被修改的工件范围,避免用户误以为会重跑整套。典型入口:
ppt-page-planppt-page-assetsppt-page-polishppt-style-refineppt-story-refinePPT 链路通常较长。无论最终进入 fast、guided 还是 surgical,都不要在任务开始后长时间沉默。
deck_dir 和第一步要做什么。总规则:
guided 在等待用户决策时使用 awaiting_confirmation 语义,并明确告诉用户当前停在哪个工件。task-pack.json、style-spec.json、storyboard.json、asset-plan.json、pages/page_XX.html 展开。task-pack.json.deck_dir 一致;不允许猜测继续。deck_dir 的情况下开始生成任何工件。guided 模式下未经用户确认就直接生成页面 HTML。deck_dir 目录名。pages/ 和 images/ 子目录的情况下开始后续流程。pptx、ppt-outline-gen、ppt-style-extract、ppt-image-selection、ppt-html-gen。style-spec.json 或 storyboard.json 直接开始 HTML 生成。info-pack.json,直接让 ppt-storyboard 从零拼装页面信息。