ppt-template-creator

Convert PowerPoint templates into programmatic slide generation skills.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/smrik/ai-fund --skill ppt-template-creator-smrik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ppt-template-creator
Source: https://github.com/smrik/ai-fund/tree/main/skills/financial-analysis/skills/ppt-template-creator
Command: npx skills add https://github.com/smrik/ai-fund --skill ppt-template-creator-smrik

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, and includes assets (resource) components.

What problem does it solve?

This skill solves the problem of inconsistent presentation branding by converting static PowerPoint templates into standardized, reusable automation tools that generate consistent slide decks.

Core Features & Use Cases

  • Template Analysis: Automatically extracts layout, placeholder, and coordinate data from .pptx or .potx files.
  • Skill Generation: Creates a structured, self-contained skill directory ready for immediate use in presentation automation.
  • Use Case: A design team provides a new corporate pitch deck template; this skill analyzes it and generates a custom tool that allows analysts to programmatically generate branded slides without manual formatting.

Quick Start

Use the ppt-template-creator skill to analyze the provided corporate-template.pptx file and generate a new skill directory for it.

Frequently Asked Questions about ppt-template-creator

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

FAQPage Schema
How do I convert a PowerPoint template into automated slide generation?

To convert a PowerPoint template into automated slide generation, this skill analyzes .pptx or .potx files to extract slide layouts and placeholder coordinates, creating a structured skill directory for programmatic content injection.

How does python-pptx extract placeholder coordinates from PowerPoint templates?

Python-pptx parses the template structure to map slide layouts, placeholder coordinates, and content boundaries. This extraction enables the automated injection of branded content into standardized slide decks.

Do I need python-pptx to extract slide layouts from .pptx files?

Yes, python-pptx is a required dependency. You need it to parse and map the template structures, enabling the extraction of layout data and content boundaries required for automated presentation generation.

Can I automate corporate branding consistency across PowerPoint presentations?

You can automate corporate branding consistency by converting static PowerPoint templates into standardized automation tools. This ensures analysts generate branded slide decks programmatically without manual formatting.

What is the best way to generate branded slides without manual formatting?

The best way to generate branded slides without manual formatting is using a generated skill directory. It automatically injects content into mapped placeholder coordinates extracted from the original corporate template.

What are the limitations of automating PowerPoint template conversion?

The conversion process is limited to structures parseable by python-pptx, meaning complex non-standard objects or unsupported template features may not map correctly for automated content injection.