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
Overall
score
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 — 67%
↑ 1.48xAgent success when using this skill
Validation for skill structure
Gradient and icon rasterization workflow
Gradient rasterized as PNG
0%
0%
No CSS gradients in HTML
100%
100%
Icons rasterized as PNG
0%
0%
html2pptx workflow used
0%
0%
Web-safe fonts only
100%
100%
Proper HTML text tags
0%
0%
Correct slide dimensions
50%
50%
Design notes present
100%
100%
Shape styling on divs only
0%
0%
No manual bullet symbols
100%
100%
No hash PptxGenJS colors
100%
100%
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.