ppt-orchestra-skill

Plan and generate multi-slide PowerPoint presentations with enforced typography rules.

154|1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/haojing8312/WorkClaw --skill ppt-orchestra-skill-haojing8312
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ppt-orchestra-skill
Source: https://github.com/haojing8312/WorkClaw/tree/main/apps/runtime/src-tauri/builtin-skills/pptx/skills/ppt-orchestra-skill
Command: npx skills add https://github.com/haojing8312/WorkClaw --skill ppt-orchestra-skill-haojing8312

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pptxgenjs.

What problem does it solve?

Creating consistent, visually engaging PowerPoint presentations manually is time‑consuming and error‑prone, especially when many slides with varied layouts are required.

Core Features & Use Cases

  • Slide Type Classification – Enforces five standardized page types to keep decks coherent.
  • Typography & Spacing Rules – Applies preset font pairings, sizes, and margins for a professional look.
  • Visual Variety Guidance – Recommends layout, icon usage, color schemes, and avoids common AI‑generated slide pitfalls.
  • Compile Script – Uses the pptxgenjs library to assemble generated slide modules into a single PPTX file.
  • QA Loop – Provides a verification process to catch missing content, placeholders, and styling issues before finalizing.

Quick Start

Generate a 10‑slide deck about AI trends by asking the assistant to “create a presentation using the ppt‑orchestra skill.”

Frequently Asked Questions about ppt-orchestra-skill

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

FAQPage Schema
How do I automate multi-slide PowerPoint generation with pptxgenjs?

You can automate multi-slide PowerPoint generation by using a compile script that assembles custom slide JavaScript modules into a single PPTX file via the pptxgenjs library. This enforces consistent slide types and typography rules.

What is the best way to keep typography and layouts consistent across a long PowerPoint deck?

To keep typography and layouts consistent across a long PowerPoint deck, apply standardized page types and preset font pairings with enforced margins. This approach automates visual variety and prevents manual formatting errors.

How do I structure a presentation with consistent slide types from scratch?

You structure a presentation from scratch by classifying content into five standardized slide types. This enforces visual variety, applies typography rules, and uses a QA loop to catch missing content or styling issues before finalizing.

Do I need Node.js to use pptxgenjs for automated slide creation?

Yes, you need a Node.js environment to use the pptxgenjs library for automated slide creation. The process requires custom slide JavaScript modules compiled via a specific compile script to generate the final PPTX file.

Can I catch missing placeholders and styling issues before finalizing my PowerPoint?

Yes, you can catch missing placeholders and styling issues before finalizing your PowerPoint using a built-in QA verification loop. This process checks for common AI-generated slide pitfalls and content errors before assembly.

Why does automated PowerPoint generation avoid common AI slide pitfalls?

Automated PowerPoint generation avoids common AI slide pitfalls by enforcing typography rules, standardizing five slide types, and applying visual variety guidance for layouts, icons, and color schemes within the generation process.