Corporate PPT Generator
Description
Generate a new .pptx by reusing existing template slides from PPT_Template.pptx.
The runtime is XML-only and prioritizes template-first rendering.
When To Use
Use this skill when the user asks:
- "Generate a PPT from a prompt or outline"
- "Create a deck in DaoCloud style / company brand style"
- "Render PPT from structured block/xml with template consistency"
Inputs
title: optional deck title fallbackoutput_filename: output pptx filenametemplate_file: optional template filename in skill directoryblock_xml: block/xml payload (required)render_strategy:template_first|template_onlyallow_html_fallback: allow html/richtext block fallback to template content slides
Output
output_path: absolute path to generated pptxslide_count: number of slides generatedmessage: status message
Notes
- Requires
python-pptx. - Uses local
PPT_Template.pptxin skill directory by default. - Use
assets/demo_blocks.xmlfor a full XML demo (toc + matrix + pie/bar/line + table + slogan).