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
Discovery
85%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is a strong description that clearly articulates what the skill does and when to use it with explicit numbered use cases. The main weakness is incomplete trigger term coverage, missing common user terms like 'PowerPoint', 'slides', or 'deck' that users would naturally say.
Suggestions
Add common trigger term variations like 'PowerPoint', 'slides', 'slideshow', 'deck', '.ppt' to improve discoverability when users use these natural terms
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions: 'Creating new presentations', 'Modifying or editing content', 'Working with layouts', 'Adding comments or speaker notes'. Uses third person voice appropriately. | 3 / 3 |
Completeness | Clearly answers both what (creation, editing, analysis, layouts, comments, speaker notes) and when ('When Claude needs to work with presentations (.pptx files) for...'). Has explicit trigger guidance with numbered use cases. | 3 / 3 |
Trigger Term Quality | Includes 'presentations', '.pptx files', and 'presentation tasks' but missing common variations users might say like 'PowerPoint', 'slides', 'slideshow', or 'deck'. | 2 / 3 |
Distinctiveness Conflict Risk | Clear niche focused specifically on .pptx presentation files with distinct triggers. Unlikely to conflict with document, spreadsheet, or other file-handling skills due to explicit file type and task enumeration. | 3 / 3 |
Total | 11 / 12 Passed |
Implementation
85%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a well-structured, highly actionable skill document that provides clear workflows for multiple PPTX operations. The progressive disclosure is excellent with appropriate references to detailed documentation. The main weakness is verbosity in the design principles section, particularly the extensive color palette examples which could be moved to a separate reference file.
Suggestions
Move the 18 color palette examples to a separate `COLOR_PALETTES.md` reference file and link to it, reducing the main skill file length significantly
Consolidate the repeated 'NEVER set any range limits when reading this file' warnings into a single note at the top of the document or in a conventions section
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is comprehensive but includes some redundancy (e.g., repeated 'NEVER set any range limits' warnings, verbose color palette examples that could be in a separate file). The design principles section is quite lengthy and could be more condensed. | 2 / 3 |
Actionability | Provides fully executable commands and code examples throughout. Commands like `python scripts/rearrange.py template.pptx working.pptx 0,34,34,50,52` are copy-paste ready, JSON structures are complete with examples, and workflows have specific tool invocations. | 3 / 3 |
Workflow Clarity | Multi-step workflows are clearly numbered with explicit validation checkpoints. The template-based workflow includes mandatory validation steps (step 4 with validate.py), visual validation with thumbnails, and clear sequencing. Error recovery is addressed with validation error examples. | 3 / 3 |
Progressive Disclosure | Well-structured with clear sections for different use cases (reading, creating without template, editing, creating with template). References to detailed files like `html2pptx.md` and `ooxml.md` are clearly signaled and one level deep. Content is appropriately split between overview and detailed guidance. | 3 / 3 |
Total | 11 / 12 Passed |
Validation
100%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
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.