ppt-template-creator

Convert PowerPoint .pptx templates into reusable .skill files with layout and placeholder management.

Updated May 9, 2026
One-click install
npx skills add https://github.com/mahyarmalekii/MarketIntel --skill ppt-template-creator-mahyarmalekii
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ppt-template-creator
Source: https://github.com/mahyarmalekii/MarketIntel/tree/main/backend/financial-services/plugins/vertical-plugins/financial-analysis/skills/ppt-template-creator
Command: npx skills add https://github.com/mahyarmalekii/MarketIntel --skill ppt-template-creator-mahyarmalekii

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of converting PowerPoint templates into reusable skills, enabling users to create presentations with predefined layouts and placeholders without manually creating new slides each time.

Core Features & Use Cases

  • Template Conversion: Converts user-provided PowerPoint templates into self-contained skill structures.
  • Layout and Placeholder Management: Analyzes and configures placeholder positions in the template for proper content placement.
  • Skill Packaging: Packages the template and skill instructions into a single .skill file for easy reuse.
  • Use Case: Ideal for users who frequently create branded presentations and want to streamline the process with consistent templates.

Quick Start

Create a new skill from your PowerPoint template using the ppt-template-creator skill.

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 a reusable skill for presentation automation?

This Skill converts PowerPoint template files into reusable skills by analyzing .pptx layouts and placeholders, packaging them into a structured .skill file for consistent, automated presentation generation.

Can I automate placeholder management for predefined PowerPoint layouts?

Yes, this Skill automates placeholder management by analyzing and configuring placeholder positions within your PowerPoint template to ensure proper content placement during automated presentation generation.

Does python-pptx work with this approach for packaging PowerPoint templates?

Yes, python-pptx is the required dependency. This Skill leverages the pptx library to operate on .pptx files, analyzing template structures to generate self-contained, reusable skill packages.

What is the best way to streamline branded presentation creation from existing .pptx files?

Converting existing .pptx files into self-contained skill structures is the best way to streamline branded presentation creation, enabling you to generate consistent presentations without manually creating new slides each time.

Do I need to manually configure content areas when converting PowerPoint templates?

No, you do not need to manually configure content areas. The Skill automatically analyzes and manages placeholder positions within the template to ensure proper content area placement during presentation generation.