CtrlK
BlogDocsLog inGet started
Tessl Logo

pptx

Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.

71

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

77%Weight 40%Scale 1-5

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

The body is highly actionable with executable commands and a strong QA feedback loop, but it loses points on conciseness due to an oversized design-guidance block and on progressive disclosure because two referenced guide files are missing from the bundle.

Suggestions

Add the missing editing.md and pptxgenjs.md referenced in the Quick Reference and workflow sections, or remove the dead links, so navigation resolves.

Move the Design Ideas section (color palettes, font pairings, Avoid list) into a separate references file and link to it from SKILL.md to reduce inlined bulk.

Trim the color palette and font-pairing tables to a few representative examples each, keeping the 'don't default to blue / don't repeat layouts' principles that Claude can't derive.

DimensionReasoningScore

Conciseness

The operational sections are lean and assume Claude's competence, but the large Design Ideas block (10 color palettes, 8 font pairings, a long Avoid list) is taste guidance that could be tightened or moved out, pulling this below the 'minor over-explanation' anchor.

3 / 5

Actionability

Provides copy-paste executable commands throughout — markitdown, thumbnail.py, office/unpack.py, soffice.py, pdftoppm, grep patterns, and install commands — covering read/edit/create/convert/QA cases concretely.

5 / 5

Workflow Clarity

Sequences the editing flow and includes an explicit QA verification loop (generate → inspect → list issues → fix → re-verify → repeat, with 'do not declare success until a fix-and-verify cycle') plus validation checks, matching the feedback-loop anchor for document manipulation.

5 / 5

Progressive Disclosure

Good sectioning and a Quick Reference routing table, but the referenced editing.md and pptxgenjs.md do not exist in the bundle (dead navigation links) and the sizable Design Ideas section is inlined content that could live in its own reference file.

3 / 5

Total

16

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is exemplary: it comprehensively lists concrete capabilities, supplies natural trigger terms with the file extension, and explicitly covers both what and when with clear .pptx-specific triggers that minimize conflict risk.

DimensionReasoningScore

Specificity

Enumerates many concrete actions across input/output/both — creating decks/presentations, reading/parsing/extracting text, editing/modifying/updating, combining/splitting, templates/layouts/speaker notes/comments — giving comprehensive coverage rather than just several actions.

5 / 5

Completeness

Explicitly answers both what (the enumerated capabilities) and when ("Trigger whenever the user mentions 'deck,' 'slides,' 'presentation,' or references a .pptx filename") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural user-facing terms with synonyms and the file extension — "deck," "slides," "presentation," "pitch decks," ".pptx file," and ".pptx filename" — matching the comprehensive anchor.

5 / 5

Distinctiveness Conflict Risk

Scoped tightly to .pptx with niche-specific triggers (deck/slides/presentation/.pptx), making conflict with other skills minimal.

5 / 5

Total

20

/

20

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 4 missing

Warning

referenced_paths_exist

Referenced path issues: 3 deeper-than-1-level

Warning

Total

14

/

16

Passed

Repository
eigent-ai/eigent
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.