CtrlK
BlogDocsLog inGet started
Tessl Logo

pptx

Read, generate, and adjust PowerPoint slides, layouts, and templates. Useful for executive decks, training material, and product reviews.

55

Quality

62%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/pptx/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

57%

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

The body is a concise, well-organized catalogue stub that cleanly points to the upstream bundle, but it offers no actionable or executable guidance for actually working with PowerPoint files, only a redirect.

Suggestions

Provide a concrete install command (e.g., clone/copy path or a CLI one-liner) instead of the vague "install the upstream bundle into your active agent's skills directory."

Add at least one minimal executable example or a clear first-step for reading/generating a .pptx so the skill is usable before the upstream bundle is fully installed.

Include a validation checkpoint (e.g., how to confirm the bundle installed correctly and the `pptx` skill is registered) before the "invoke by name" step.

DimensionReasoningScore

Conciseness

The body is lean with no padding or explanations of concepts Claude already knows; every section (What it does, Source, How to use) earns its place, matching the lean-and-efficient anchor.

3 / 3

Actionability

Beyond a single `open <url>` command and "invoke this skill by name," the body provides no executable guidance for the stated purpose (reading/generating/adjusting slides) and explicitly defers to the upstream bundle, so it describes/redirects rather than instructing the task.

1 / 3

Workflow Clarity

A loose sequence exists (inspect README -> install upstream bundle -> invoke by name/trigger), but the critical install step is vague with no concrete command and there are no validation checkpoints, fitting the steps-present-but-gaps anchor.

2 / 3

Progressive Disclosure

For a sub-50-line stub, the content is split into clearly organized sections with a single, well-signaled one-level reference to the upstream repo and no nested references, satisfying the simple-skill allowance for a top score.

3 / 3

Total

9

/

12

Passed

Description

67%

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 specific and well-scoped to PowerPoint, but it relies on an implied "Useful for..." rather than an explicit "Use when..." clause and omits the .pptx/pptx file-format trigger terms users would naturally say.

Suggestions

Add an explicit "Use when..." clause, e.g. "Use when creating or editing PowerPoint (.pptx) files, slide decks, or presentations."

Include the file-format terms "pptx" and ".pptx" alongside "PowerPoint" so natural user phrasings are covered.

Tie the use cases (executive decks, training material) to explicit trigger conditions rather than a vague "Useful for" list.

DimensionReasoningScore

Specificity

"Read, generate, and adjust PowerPoint slides, layouts, and templates" lists several concrete actions (read, generate, adjust) applied to specific objects (slides, layouts, templates), matching the multiple-specific-actions anchor; not 2 because the actions are comprehensive rather than partial.

3 / 3

Completeness

It clearly answers "what" (read/generate/adjust slides) but only implies "when" via "Useful for executive decks, training material, and product reviews" with no explicit "Use when..." trigger clause, which per the guidelines caps completeness at 2.

2 / 3

Trigger Term Quality

Natural use-case terms like "PowerPoint slides," "executive decks," "training material," and "product reviews" are present, but the common file-format variation users would say ("pptx," ".pptx") is absent from the description field, so it lands at some-relevant-keywords-but-missing-variations rather than full coverage.

2 / 3

Distinctiveness Conflict Risk

"Read, generate, and adjust PowerPoint slides, layouts, and templates" carves out a clear PowerPoint-specific niche with distinct triggers, making conflict with other skills unlikely.

3 / 3

Total

10

/

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
nexu-io/open-design
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.