with one click
presentation
// Use when the user wants Codex to create a self-contained HTML presentation, technical talk, keynote-style story, executive report, or visual explainer with the bundled presentation component kit.
// Use when the user wants Codex to create a self-contained HTML presentation, technical talk, keynote-style story, executive report, or visual explainer with the bundled presentation component kit.
| name | presentation |
| description | Use when the user wants Codex to create a self-contained HTML presentation, technical talk, keynote-style story, executive report, or visual explainer with the bundled presentation component kit. |
Create polished, self-contained HTML presentations from a user topic, script, outline, or rough context.
Use this skill when the user asks for:
Do not use this as a PowerPoint or Google Slides workflow. Use the dedicated presentation tooling when the user specifically needs .pptx, Google Slides, or editable office slides.
The reusable kit is bundled under assets/:
assets/base: common CSS and JavaScriptassets/components: reusable HTML sectionsassets/themes: theme-specific section guidanceassets/templates: starter HTML templatesRead only the files needed for the requested presentation style. Keep the generated output self-contained unless the user explicitly asks for split files.
assets/themes/<theme>/sections.md when available.assets/components instead of inventing new section structures.assets/base and any selected theme CSS.Map the user's material to components by intent:
service-gridtimeline-verticalhero-metriccode-compareexecutive-report/*keynote/*tech-showcase/*general-talk/*Prefer fewer, stronger sections over many thin slides.
If the user gives an output path, write there. If not, ask once where to save the HTML file.
Use a readable slug filename, for example:
redis-cache-case-study.html
java-coroutine-talk.html
executive-api-report.html
Generated files should usually go under output/ in the current project or a user-provided destination. Do not place one-off generated presentations inside this skill directory.
Before reporting completion:
If browser verification is not available, say that explicitly and provide the file path.