ppt-orchestra-skill

Orchestrate PowerPoint creation with slide classification, layout options, and content QA.

34|4|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/darknetopencv-alt/autodev --skill ppt-orchestra-skill-darknetopencv-alt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ppt-orchestra-skill
Source: https://github.com/darknetopencv-alt/autodev/tree/main/plugins/pptx-plugin/skills/ppt-orchestra-skill
Command: npx skills add https://github.com/darknetopencv-alt/autodev --skill ppt-orchestra-skill-darknetopencv-alt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pptxgenjs, markitdown, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of creating multi-slide PowerPoint presentations from scratch, ensuring consistency, visual variety, and content accuracy.

Core Features & Use Cases

  • Slide Page Types Classification: Classify each slide as one of five standard page types, maintaining consistent structure.
  • Layout Options: Offers various layout options to enhance visual appeal and readability.
  • Typography and Spacing Rules: Provides guidelines for typography and spacing to ensure a polished look.
  • Visual Polish: Offers recommendations for icons, colors, and text contrast to avoid common mistakes.
  • Compiling Slides: Automates the process of compiling individual slide JavaScript files into a single PPTX file.
  • Content QA: Facilitates a thorough quality assurance process to ensure content accuracy and completeness.
  • Use Case: Ideal for professionals who need to create high-quality PowerPoint presentations quickly and efficiently.

Quick Start

Generate a PowerPoint presentation using the ppt-orchestra-skill by classifying slide types and applying the provided layout and styling guidelines.

Frequently Asked Questions about ppt-orchestra-skill

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

FAQPage Schema
How do I create a multi-slide PowerPoint presentation from scratch using JavaScript?

Creating a PowerPoint presentation from scratch involves classifying slide types, applying layout and typography guidelines, and compiling individual JavaScript files into a final PPTX file using pptxgenjs for structured visual output.

What is the best way to maintain consistent structure and visual variety across presentation slides?

Maintaining consistent structure and visual variety across presentation slides requires classifying each page into one of five standard types and applying predefined layout, typography, spacing, and contrast guidelines for a polished result.

Does the PowerPoint generation process include a content QA step?

Yes, the PowerPoint generation workflow features a content QA step that uses a text extraction tool to validate content accuracy and completeness, ensuring the final slides meet quality standards before compilation.

Do I need markitdown to validate PowerPoint content accuracy?

Yes, markitdown is required as a text extraction tool to facilitate the content QA process, ensuring content accuracy and completeness by validating the extracted text against the original slide generation inputs.

What layout options are available when generating PowerPoint slides with pptxgenjs?

Available layout options include five standard page type classifications, typography and spacing rules, and visual polish recommendations for icons, colors, and text contrast, ensuring enhanced readability and visual appeal across slides.

Can I automate compiling individual slide JavaScript files into a single PPTX file?

Yes, you can automate compiling individual slide JavaScript files into a single PPTX file. The workflow orchestrates this compilation automatically, merging classified and styled slides into one cohesive presentation output.