sn-ppt-standard

Generate PowerPoint decks from user queries and document context via HTML-to-PPTX export.

2|Updated May 19, 2026
One-click install
npx skills add https://github.com/aiyinluya/SenseNova-Skills-Studio --skill sn-ppt-standard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sn-ppt-standard
Source: https://github.com/aiyinluya/SenseNova-Skills-Studio/tree/main/skills/sn-ppt-standard
Command: npx skills add https://github.com/aiyinluya/SenseNova-Skills-Studio --skill sn-ppt-standard

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires httpx, playwright, pptxgenjs, echarts, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill turns a structured prompt and optional user/uploaded reference materials into a complete, slide-dense PowerPoint deck, enforcing deterministic stage-by-stage execution so results are reproducible and resumable.

Core Features & Use Cases

  • Standard-mode PPT pipeline: Runs a thin CLI-driven workflow that converts style → outline → asset planning → per-page image + HTML generation → PPTX export.
  • Deterministic, resumable artifacts: Produces clear intermediate files (style_spec.json, outline.json, asset_plan.json, pages/page_XXX.html) and supports resume semantics when stages have already been completed.
  • Controlled visual generation: Generates only allowed decorative image slots via sn-image-base (T2I) while preventing chart/table content from being incorrectly “painted” into images.
  • HTML-to-PPTX conversion contract: Emits converter-friendly HTML with strict constraints for images, SVG/ECharts, chart readiness, and layout layers.
  • Deck-wide quality and safety gates: Includes VLM-based image QC, export preconditions, and HTML review artifacts to prevent shipping blocked or malformed slides.

Quick Start

Ask the AI agent to run the standard PPT flow named sn-ppt-standard to generate a PPTX deck from your task pack inputs and documents.

Frequently Asked Questions about sn-ppt-standard

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a PowerPoint deck from HTML automatically?

You can generate a PowerPoint deck from HTML by using an HTML-to-PPTX pipeline that transforms user queries and document context into per-page HTML, which is then exported directly into a PPTX file. This ensures reliable rendering of charts and tables without painting them into images.

What is the best way to build data-heavy presentations with charts and tables?

The best way to build data-heavy presentations is to use an automated deck generation pipeline that renders charts and tables via HTML and ECharts rather than painting them into static images. This approach enforces strict layout constraints and converter-friendly HTML for accurate PPTX export.

How do I resume an interrupted PowerPoint generation pipeline?

You can resume an interrupted PowerPoint generation pipeline by utilizing a deterministic, resumable workflow that saves clear intermediate artifacts like style_spec.json, outline.json, and page_XXX.html files. When stages have already been completed, the pipeline resumes execution from those saved checkpoints.

Does Playwright work with HTML to PPTX conversion?

Yes, Playwright works with HTML to PPTX conversion pipelines by handling the rendering of complex HTML layers, SVGs, and ECharts visualizations. It ensures the generated HTML meets strict layout constraints before the final PPTX export is executed.

Why does my automated slide generation include malformed images?

Malformed images in automated slide generation often occur when chart or table content is incorrectly painted into images instead of being rendered as HTML. The pipeline prevents this by generating only allowed decorative image slots via T2I and applying VLM-based image QC for validation.

Can I use ECharts for data visualization in automated PPT generation?

Yes, you can use ECharts for data visualization in automated PPT generation because the pipeline emits converter-friendly HTML with strict chart readiness constraints. This ensures your ECharts visualizations render correctly when exporting to the final PPTX file format.