Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
80
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillEvaluation — 80%
↑ 1.48xAgent success when using this skill
Validation for skill structure
New presentation with charts from scratch
html2pptx workflow
Failed
100%
Proper HTML text tags
Failed
100%
Web-safe fonts only
Failed
100%
16:9 body dimensions
Failed
100%
Display flex on body
Failed
100%
No hash in PptxGenJS colors
Failed
100%
Placeholder for charts
Failed
100%
Pie chart single series
Failed
100%
Chart slide layout
Failed
100%
Design notes file
Failed
100%
No manual bullet symbols
Failed
100%
Gradient and icon rasterization workflow
Gradient rasterized as PNG
0%
Failed
No CSS gradients in HTML
100%
Failed
Icons rasterized as PNG
0%
Failed
html2pptx workflow used
0%
Failed
Web-safe fonts only
100%
Failed
Proper HTML text tags
0%
Failed
Correct slide dimensions
50%
Failed
Design notes present
100%
Failed
Shape styling on divs only
0%
Failed
No manual bullet symbols
100%
Failed
No hash PptxGenJS colors
100%
Failed
OOXML editing workflow
Uses unpack.py
0%
100%
Uses validate.py
0%
100%
Uses pack.py
0%
100%
txBody element ordering
100%
100%
Dirty attribute on rPr
0%
100%
Content_Types updated
100%
100%
Presentation rels updated
100%
100%
Presentation xml updated
100%
100%
Slide rels created
100%
100%
Notes slide XML structure
100%
100%
Whitespace preserve
0%
100%
Template-based presentation creation
Template inventory file
100%
100%
Outline with mapping
100%
100%
Uses rearrange.py
0%
0%
Uses inventory.py
100%
0%
Uses replace.py
100%
0%
Replacement JSON has paragraphs
0%
100%
Paragraph properties included
0%
100%
Bullets have level property
0%
100%
No bullet symbols in text
100%
100%
Layout matches content
100%
100%
Thumbnail generation
0%
0%
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.