Install
openclaw skills install @mmgongzhu/ppt-turn-web-generatorCreate reusable paged HTML tutorial guides from operation workflows, screenshots, videos, links, reference images, and step-by-step documentation. Use when the user asks to extract a reusable UI style prompt from a reference image, choose a saved style prompt, or turn a software installation guide, tool setup process, knowledge-base tutorial, AI workflow explanation, brand walkthrough, product tutorial, or other procedural content into a single-file HTML page with configurable style systems, media in images/videos directories, pagination, captions, lightbox preview, and responsive tutorial layout.
openclaw skills install @mmgongzhu/ppt-turn-web-generatorUse this skill for two related workflows:
The expected HTML output is an immediately usable tutorial page, not a marketing landing page. The first screen must enter the tutorial content directly.
When the user provides a reference image and asks to create, extract, save, or package a style:
references/style-extraction-schema.md.references/styles/<style-name>.md.Do not generate the tutorial HTML in this workflow unless the user also asks for it.
When the user asks to generate or modify a tutorial HTML:
references/default-ui-system.md*.md file in references/styles/references/production-guide.md.Default media folders remain:
tutorial.html
images/
image_01.png
image_02.png
videos/
video_01.mp4
The user may confirm or adjust actual image/video placement later in the conversation. Do not require that confirmation before producing a scaffold when the user asks for one.
These rules override individual style prompts and component convenience.
Never build the page by stacking many cards inside other cards. Use one primary page/container surface, then create hierarchy with grid, typography, borders, divider lines, labels, media frames, verification blocks, and whitespace.
Avoid repeated nested rounded rectangles such as card > card > panel > media card.
Do not add graphics by default. Any illustration, icon, shape, branch, leaf, animal, smoke, stream, hill, background mark, or decorative object must have a clear purpose:
If the graphic cannot be explained, omit it. If graphics make the page busy or weaken the focal point, remove them.
Layout styles can be diverse, but the page is a tutorial first. Every page must make these items easy to find:
Do not use visual variation that makes reading order ambiguous, separates media from its explanation, hides verification standards, creates long scanning paths, or turns the tutorial into a decorative poster.
Before generating the final HTML, ask whether any selected style defaults should be changed. Keep the question concise:
默认使用所选风格提示词。是否需要修改主色、字体、圆角、间距、导航、媒体样式、插图风格或动效?如果不需要,我将按默认值生成。
If the user does not specify changes, proceed with the selected style defaults. Do not repeatedly ask configuration questions.
When the user provides overrides, update only the relevant tokens or component rules while preserving the rest of the selected style.
images/, preferably named image_01.png, image_02.png, etc.videos/, preferably named video_01.mp4, video_02.mp4, etc.图 1, 图 2, 图 3. Do not reset numbering per step.target="_blank" and rel="noopener noreferrer".assets/newspaper-tutorial-template.html as a structural starting point when useful, but restyle it according to the selected style prompt.data-step sections and a single totalSteps value in JavaScript.Before delivery, check:
src path points to the correct images/ or videos/ directory.alt text and every media item has a concise caption.rel="noopener noreferrer".