PPT Complete Workflow
Use this private skill when PptProductManager needs a complete PPT-making workflow rather than only the built-in HTML route defaults.
When To Use
- The user asks for a complete PPT, slide deck, keynote-style talk, teaching deck, report deck, or presentation package.
- The user cares about narrative, content structure, visual direction, charts, images, speaker context, or delivery quality.
- The user does not explicitly require the built-in HTML route.
- The task has ambiguous production path and needs a product-manager decision.
System Choice
Creative Claw currently has multiple PPT systems:
- Built-in HTML route: creates an HTML deck, preview images, quality report, and editable PPTX. Prefer it when the user needs fast MVP output, reviewable HTML, editable text/shapes, or no user-supplied PPTX template.
- SVG route: implemented route for high-control visual pages, optional system SVG layout templates, converter-safe SVG generation, and SVG-to-editable-PPTX delivery.
- Private
pptx skill: temporary user-uploaded PPTX/POTX template workflow. Prefer it when the user asks to apply, preserve, or edit an uploaded PowerPoint template while the native XML route is still being built.
- XML route: planned native route for user-uploaded PPTX templates and OOXML editing. Do not choose it as a built-in route until it is implemented.
- Private complete PPT skill workflow: use this skill as the planning and execution guide when the task needs richer deck thinking, route comparison, narrative shaping, visual-system decisions, or future non-HTML pipelines.
If the user explicitly specifies a system, route, template workflow, or skill, follow the user's choice when available. If it is not implemented, report that clearly and do not pretend the output was generated.
If the user provides a PowerPoint file as a template, choose the private pptx skill unless the user explicitly requests another implemented path. Do not treat a user-uploaded PPTX template as a system SVG template.
If the user does not specify a system, choose freely based on task fit. Record the assumption in the requirement or result summary.
Workflow
Normalize the requirement:
- topic
- audience
- scenario
- slide count
- language
- aspect ratio
- source materials
- editability requirement
- requested route or system, if any
Confirm the requirement with the user before reading or generating large supporting assets.
Read source materials and extract:
- core claims
- evidence
- key visuals or tables
- terms that must remain accurate
- missing information or assumptions
Build a template-independent content plan:
- deck title
- narrative spine
- slide-by-slide titles
- purpose and takeaway for every slide
- concise content blocks
- visual intent per slide
Confirm the content plan with the user before image search or image generation.
Resolve assets only after content confirmation:
- use user material first when suitable
- use generated images for illustration-heavy slides
- use search only for reference material or factual visual grounding
- keep readable text editable in PPTX, not baked into images
Produce the deck through the selected system.
Run delivery checks:
- final PPTX exists
- slide count matches the confirmed plan
- core text is present
- obvious placeholders are removed
- generated assets are referenced correctly
- known editability caveats are reported
Quality Bar
- The deck should have a clear story, not a list of unrelated slides.
- Slide titles should be audience-facing claims or topics, not raw instructions.
- Content should be concise enough for presentation use.
- Visuals should support the takeaway, not decorate the page.
- Do not invent facts, numbers, citations, or file paths.
- Do not use local absolute paths in user-facing content or generated documents.
1---2name: ppt-complete-workflow3description: Complete PPT production workflow for PptProductManager, covering requirement normalization, story planning, visual direction, route selection, asset planning, PPTX delivery, and quality checks.4---56# PPT Complete Workflow78Use this private skill when PptProductManager needs a complete PPT-making workflow rather than only the built-in HTML route defaults.910## When To Use1112- The user asks for a complete PPT, slide deck, keynote-style talk, teaching deck, report deck, or presentation package.13- The user cares about narrative, content structure, visual direction, charts, images, speaker context, or delivery quality.14- The user does not explicitly require the built-in HTML route.15- The task has ambiguous production path and needs a product-manager decision.1617## System Choice1819Creative Claw currently has multiple PPT systems:2021- Built-in HTML route: creates an HTML deck, preview images, quality report, and editable PPTX. Prefer it when the user needs fast MVP output, reviewable HTML, editable text/shapes, or no user-supplied PPTX template.22- SVG route: implemented route for high-control visual pages, optional system SVG layout templates, converter-safe SVG generation, and SVG-to-editable-PPTX delivery.23- Private `pptx` skill: temporary user-uploaded PPTX/POTX template workflow. Prefer it when the user asks to apply, preserve, or edit an uploaded PowerPoint template while the native XML route is still being built.24- XML route: planned native route for user-uploaded PPTX templates and OOXML editing. Do not choose it as a built-in route until it is implemented.25- Private complete PPT skill workflow: use this skill as the planning and execution guide when the task needs richer deck thinking, route comparison, narrative shaping, visual-system decisions, or future non-HTML pipelines.2627If the user explicitly specifies a system, route, template workflow, or skill, follow the user's choice when available. If it is not implemented, report that clearly and do not pretend the output was generated.2829If the user provides a PowerPoint file as a template, choose the private `pptx` skill unless the user explicitly requests another implemented path. Do not treat a user-uploaded PPTX template as a system SVG template.3031If the user does not specify a system, choose freely based on task fit. Record the assumption in the requirement or result summary.3233## Workflow34351. Normalize the requirement:36 - topic37 - audience38 - scenario39 - slide count40 - language41 - aspect ratio42 - source materials43 - editability requirement44 - requested route or system, if any45462. Confirm the requirement with the user before reading or generating large supporting assets.47483. Read source materials and extract:49 - core claims50 - evidence51 - key visuals or tables52 - terms that must remain accurate53 - missing information or assumptions54554. Build a template-independent content plan:56 - deck title57 - narrative spine58 - slide-by-slide titles59 - purpose and takeaway for every slide60 - concise content blocks61 - visual intent per slide62635. Confirm the content plan with the user before image search or image generation.64656. Resolve assets only after content confirmation:66 - use user material first when suitable67 - use generated images for illustration-heavy slides68 - use search only for reference material or factual visual grounding69 - keep readable text editable in PPTX, not baked into images70717. Produce the deck through the selected system.72738. Run delivery checks:74 - final PPTX exists75 - slide count matches the confirmed plan76 - core text is present77 - obvious placeholders are removed78 - generated assets are referenced correctly79 - known editability caveats are reported8081## Quality Bar8283- The deck should have a clear story, not a list of unrelated slides.84- Slide titles should be audience-facing claims or topics, not raw instructions.85- Content should be concise enough for presentation use.86- Visuals should support the takeaway, not decorate the page.87- Do not invent facts, numbers, citations, or file paths.88- Do not use local absolute paths in user-facing content or generated documents.