Skip to content
cccskills
FreePublished on GitHub

pptx-templates

Browse and manage the PowerPoint template library

The English summary is being prepared. Showing the original description.

Works withPowerPoint
See how to install

Files included (1)

  • SKILL.md3.0 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

/pptx-templates

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:

  1. Read .claude/templates/pptx/<slug>/template.json
  2. 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:

  1. Confirm with user before deleting
  2. Remove the directory .claude/templates/pptx/<slug>/
  3. Update _catalogue.json to remove the entry
  4. Report success

Error Handling

ErrorSolution
No templates foundRun /pptx-extract-template first
Template slug not foundCheck slug with /pptx-templates
Catalogue corruptedDelete _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

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Batch populate summary fields using content analysis

The English summary is being prepared. Showing the original description.

DavidROliverBA/ArchitectKB53Updated Mar 2, 2026

Batch auto-tag untagged notes using content analysis

The English summary is being prepared. Showing the original description.

DavidROliverBA/ArchitectKB53Updated Mar 2, 2026

Generate C4 architecture diagrams from system notes

The English summary is being prepared. Showing the original description.

DavidROliverBA/ArchitectKB53Updated Mar 2, 2026

canvas

Free

Create and edit Obsidian Canvas files for architecture visualization

The English summary is being prepared. Showing the original description.

DavidROliverBA/ArchitectKB53Updated Mar 2, 2026

Check Outlook inbox and update daily note with message summary

The English summary is being prepared. Showing the original description.

DavidROliverBA/ArchitectKB53Updated Mar 2, 2026

commit

Free

Stage and commit vault changes with UK English conventional commit messages

The English summary is being prepared. Showing the original description.

DavidROliverBA/ArchitectKB53Updated Mar 2, 2026

See all skills by DavidROliverBA

Report a problem with this skill