CtrlK
BlogDocsLog inGet started
Tessl Logo

pptx

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

1.48x
Quality

81%

Does it follow best practices?

Impact

80%

1.48x

Average score across 10 eval scenarios

SecuritybySnyk

Medium

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

77%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A highly actionable body with clear, validated multi-step workflows and concrete copy-paste commands. Its weaknesses are verbosity from large inline reference catalogs and progressive-disclosure gaps: two referenced files are missing from the bundle and reference material is inlined rather than separated.

Suggestions

Move the 18-entry color palette catalog and the visual-detail/border/typography option lists into a separate referenced file (e.g. design-reference.md) and summarize the key rules inline.

Provide the missing html2pptx.md and ooxml.md files the workflows MANDATE reading, or remove the mandatory-read instructions, since the referenced paths do not exist in the bundle.

Extract the full inventory.py JSON schema into its own reference doc, keeping only a minimal example inline in SKILL.md.

DimensionReasoningScore

Conciseness

The body is mostly efficient and actionable, but the 18-palette color catalog and lengthy visual-detail/border/typography option lists are inline reference material that much of is design guidance Claude could derive or that could live in a referenced file, so it earns 'mostly efficient but could be tightened'.

2 / 3

Actionability

Provides fully executable commands and code throughout — 'python -m markitdown path-to-file.pptx', 'python scripts/rearrange.py template.pptx working.pptx 0,34,34,50,52', and concrete inventory/replacement JSON schemas — copy-paste ready, matching the top anchor.

3 / 3

Workflow Clarity

Three numbered multi-step workflows each include explicit validation checkpoints ('Validate immediately after each edit and fix any validation errors before proceeding', 'Repeat until all slides are visually correct') with error-recovery feedback, matching 'Clear sequence with explicit validation steps'.

3 / 3

Progressive Disclosure

References to html2pptx.md and ooxml.md are clearly signaled one-level-deep pointers, but those files are not present in the bundle, and the SKILL.md itself is a ~480-line monolith with large inline reference material (palette catalog, full inventory JSON schema) that should be split out — 'some structure but could be better organized'.

2 / 3

Total

10

/

12

Passed

Description

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.

A strong, specific description that clearly states capabilities and an explicit use-trigger, with concrete enumerated actions. Its only gap is trigger-term coverage, which would benefit from common synonyms like 'PowerPoint' or 'slides'.

Suggestions

Add natural trigger synonyms such as 'PowerPoint', 'slides', and 'decks' alongside 'presentations (.pptx files)' to improve trigger-term coverage.

Consider leading with the '.pptx' file extension in the trigger clause so the most common user phrasing matches even more directly.

DimensionReasoningScore

Specificity

Names multiple concrete actions — '(1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes' — matching the 'Lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Clearly answers both what ('Presentation creation, editing, and analysis') and when via the explicit 'When Claude needs to work with presentations (.pptx files) for:' trigger clause, matching the top anchor.

3 / 3

Trigger Term Quality

Includes 'presentations (.pptx files)' but omits common natural variations users say like 'PowerPoint', 'slides', or 'decks', so coverage is partial rather than comprehensive.

2 / 3

Distinctiveness Conflict Risk

The .pptx niche with its enumerated task list is clearly distinct and unlikely to trigger for other skills, matching 'Clear niche with distinct triggers'.

3 / 3

Total

11

/

12

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 2 missing

Warning

Total

15

/

16

Passed

Repository
ThinkInAIXYZ/deepchat
Reviewed

Table of Contents

Is this your skill?

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.