/pptx-templates
SkillDocs & knowledgeBrowse and manage the PowerPoint template library
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the /pptx-templates skill
What this skill tells your AI
The instructions your AI receives, as published by davidroliverba/architectkb in .claude/skills/pptx-templates/SKILL.md and read by ahel’s review.
List, inspect, and manage the extracted PowerPoint template library.
Usage
/pptx-templates # List all templates
/pptx-templates info <slug> # Show template details
/pptx-templates layouts <slug> # List layouts for a template
/pptx-templates delete <slug> # Remove a template
Examples
/pptx-templates
/pptx-templates info baae-community-day-feb2026
/pptx-templates layouts baae-community-day-feb2026
/pptx-templates delete old-template
Instructions
List All Templates
Default when no argument provided. Read .claude/templates/pptx/_catalogue.json and display:
PPTX Template Library (<count> templates)
─────────────────────────────────────────
<template name>
Slug: <slug>
Source: <filename>
Layouts: <count>
Fonts: <major> / <minor>
Tags: <tag1>, <tag2>
Extracted: <date>
<template name>
...
Show Template Details
When info <slug> is provided:
- Read
.claude/templates/pptx/<slug>/template.json - Display full details including:
- Slide dimensions
- All theme colours with hex values
- Font scheme
- Number of layouts grouped by type (title, content, section, image, etc.)
- Preview thumbnails if available
List Layouts
When layouts <slug> is provided:
python3 .claude/scripts/pptx_create.py --list-layouts <slug>
Or read the template JSON directly and display:
Layouts for '<template name>' (<count>)
───────────────────────────────────────
Category: Title Slides
title-slide Title Slide 3 placeholders
title-slide-abba-confident-blue Title Slide (ABBA Confident) 3 placeholders
Category: Section Dividers
section-divider-dark-blue Section Divider_Dark Blue 5 placeholders
section-divider-corporate-blue Section Divider_Corporate Blue 5 placeholders
Category: Content
single-column-text Single Column Text 3 placeholders
two-column-text Two Column Text 4 placeholders
...
Delete Template
When delete <slug> is provided:
- Confirm with user before deleting
- Remove the directory
.claude/templates/pptx/<slug>/ - Update
_catalogue.jsonto remove the entry - Report success
Error Handling
| Error | Solution |
|---|---|
| No templates found | Run /pptx-extract-template first |
| Template slug not found | Check slug with /pptx-templates |
| Catalogue corrupted | Delete _catalogue.json and re-extract |
Integration with Other Skills
/pptx-extract-template— Add new templates to the library/pptx-create— Use templates to create presentations
Signals
- GitHub stars
- 52
- Forks
- 12
- Last commit
- Mar 2026
Advanced
- Catalog kind
- skill
- Gateway key
pptx-templates- Source
- github.com/davidroliverba/architectkb