anthropics avatar

Ppt Template Creator

This is a meta-skill that turns your PowerPoint template into a reusable skill package. You give it a .pptx file, it analyzes the layouts and placeholder positions, then generates a complete skill with the template bundled in assets/ and detailed SKILL.md instructions. The key is it extracts exact coordinates so generated presentations know where content can safely go without overlapping headers or footers. It's built on top of the skill-creator skill and includes Python snippets for the python-pptx library. One thing to note: this creates skills, not presentations. If you just want to make a deck, use the pptx skill instead. This is for when you have a branded template you'll reuse constantly and want it packaged properly.

skills.sh installs
2.3K
GitHub stars
41.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add anthropics/financial-services --skill ppt-template-creator --agent claude-code

Installs into .claude/skills of the current project.

Files

PPT Template Creator

This skill creates SKILLS, not presentations. Use this when a user wants to turn their PowerPoint template into a reusable skill that can generate presentations later. If the user just wants to create a presentation, use the pptx skill instead.

The generated skill includes:

  • assets/template.pptx - the template file
  • SKILL.md - complete instructions (no reference to this meta skill needed)

For general skill-building best practices, refer to the skill-creator skill. This skill focuses on PPT-specific patterns.

Workflow

  1. User provides template (.pptx or .potx)
  2. Analyze template - extract layouts, placeholders, dimensions
  3. Initialize skill - use the skill-creator skill to set up the skill structure
  4. Add template - copy .pptx to assets/template.pptx
  5. Write SKILL.md - follow template below with PPT-specific details
  6. Create example - generate sample presentation to validate
  7. Package - use the skill-creator skill to package into a .skill file

Step 2: Analyze Template

CRITICAL: Extract precise placeholder positions - this determines content area boundaries.

Sponsors

Details

Repository
github.com/anthropics/financial-services
Categories
Office & Documents, Finance & Trading
First seen
Jun 3, 2026

More from anthropics/financial-services

All 27
1daymade avatarppt-creatordaymade/claude-code-skillsCreate professional slide decks from topics or documents. Generates structured content with data-driven charts, speaker notes, and complete PPTX files. Applies 2Kskills.sh installs
2k-dense-ai avatardocxk-dense-ai/scientific-agent-skillsUse this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files). Triggers include: any 1.8Kskills.sh installs
3duc01226 avatarpdf-to-markdownduc01226/easyplatform[Document Processing] Use when you need to convert PDF files to Markdown with support for native text PDFs and scanned documents (OCR).1Kskills.sh installs
4mblode avatarpresentation-creatormblode/agent-skillsCreates bold, minimal, dark-first presentations with structured narrative arcs, punchy slide copy, high-contrast visual design, and conversational speaker notes960skills.sh installs
5davila7 avatarpdfdavila7/claude-code-templatesUse this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple P821skills.sh installs
6jwynia avatardocx-generatorjwynia/agent-skillsCreate and manipulate Word DOCX files programmatically. Use when the user needs to generate documents, modify DOCX templates, extract document content, or autom736skills.sh installs