ck:pptx

Create, edit, and analyze PowerPoint presentations from structured data and HTML.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/haidonglethqb/CloudSchool --skill ck-pptx-haidonglethqb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:pptx
Source: https://github.com/haidonglethqb/CloudSchool/tree/main/.qwen/skills/document-skills/pptx
Command: npx skills add https://github.com/haidonglethqb/CloudSchool --skill ck-pptx-haidonglethqb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow, python-pptx, six, and includes scripts (resource) components.

What problem does it solve?

This Skill enables automated creation, editing, and analysis of PowerPoint (.pptx) presentations from structured data and templates, eliminating repetitive manual slide assembly and formatting tasks.

Core Features & Use Cases

  • Generate PPTX decks from data inventories, templates, and notes to accelerate deck production.
  • Edit existing slides: apply layouts, update text, insert images and charts, and export updated presentations.
  • Read and analyze slide content: extract text and layout information, process HTML-to-PPTX conversions, and validate deck structure for consistency.

Quick Start

Provide structured slide data or HTML slide content and I will generate output.pptx using the PPTX automation workflow.

Frequently Asked Questions about ck:pptx

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

FAQPage Schema
How do I automate PowerPoint presentation creation from structured data?

Automate PowerPoint presentation creation by feeding structured data and templates into the workflow, which generates output.pptx files directly. This eliminates repetitive manual slide assembly and formatting tasks.

Can I convert HTML to PPTX slides automatically?

Yes, you can convert HTML to PPTX slides automatically. The tool processes HTML slide content and translates it into formatted PowerPoint slides using the HTML-to-PPTX workflow.

How do I edit existing PowerPoint slides with python-pptx?

Edit existing PowerPoint slides by applying layouts, updating text, inserting images and charts, and exporting the updated presentation. This provides precise layout control across multiple slides.

What's the best way to extract text and layout information from a PPTX file?

Extract text and layout information from a PPTX file by reading and analyzing slide content. The tool validates deck structure for consistency and processes slide layouts programmatically.

Do I need Pillow to generate PPTX decks from templates?

Yes, Pillow is required as a dependency to generate PPTX decks from templates. The tool relies on Pillow alongside python-pptx and six to manipulate slides and insert images.

How do I validate deck structure for consistency across multiple slides?

Validate deck structure for consistency by reading and analyzing slide content across the presentation. The tool checks layout information and slide structure to ensure formatting consistency.