km-pptx

Create and edit PowerPoint presentations with KontaktManufaktur branding guidelines.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/laurenzseifried/hektor-workspace --skill km-pptx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: km-pptx
Source: https://github.com/laurenzseifried/hektor-workspace/tree/main/skills/km-pptx
Command: npx skills add https://github.com/laurenzseifried/hektor-workspace --skill km-pptx

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation and editing of professional PowerPoint presentations, ensuring adherence to KontaktManufaktur's brand guidelines and design principles.

Core Features & Use Cases

  • Presentation Creation: Generate presentations from scratch using the pptxgenjs library.
  • Template Editing: Modify existing .pptx files by unpacking, editing XML, and repacking.
  • Content Extraction & Analysis: Parse text content and generate visual thumbnails from presentations.
  • Branding Enforcement: Apply consistent KM color palettes, fonts, and logo usage.
  • Use Case: Quickly create a sales pitch deck for a new client, ensuring all slides use the correct navy and accent blue colors, feature the KM logo, and follow established layout best practices.

Quick Start

Use the km-pptx skill to create a new presentation from scratch following the provided brand guidelines.

Frequently Asked Questions about km-pptx

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

FAQPage Schema
How do I automate PowerPoint presentation creation with specific branding guidelines?

Automating PowerPoint presentation creation with branding guidelines involves using pptxgenjs to generate slides from scratch while enforcing specific color palettes, typography, and logo placement for professional consistency.

Can I edit existing .pptx files programmatically without breaking the XML structure?

Yes, you can edit existing .pptx files programmatically by unpacking the file, manipulating the underlying XML directly, and repacking it, ensuring the internal structure remains intact for valid PowerPoint files.

What is the best way to extract text content and generate thumbnails from PowerPoint slides?

The best way to extract text content and generate thumbnails from PowerPoint slides is by parsing the .pptx file and processing its visual assets to produce readable text and image previews for content analysis.

Does pptxgenjs support modifying existing PowerPoint files or only creating new ones?

Pptxgenjs primarily supports creating new PowerPoint files from scratch. To modify existing .pptx files, the Skill unpacks the file and performs direct XML manipulation before repacking it into a valid format.

How do I apply custom color palettes and fonts to a generated PowerPoint deck?

Applying custom color palettes and fonts to a generated PowerPoint deck requires defining the specific brand styling rules within the generation script, ensuring every slide adheres to the established design principles.