CtrlK
BlogDocsLog inGet started
Tessl Logo

presentations

Compatibility alias for the pptx skill. Prefer loading pptx.

60

Quality

70%

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 ./crates/tui/assets/skills/presentations/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

92%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 an appropriately minimal, well-structured alias redirect that concisely tells Claude to load and follow the pptx skill. As a simple single-purpose skill it satisfies the workflow-clarity and progressive-disclosure exceptions with no wasted tokens.

DimensionReasoningScore

Conciseness

The three-line body is lean with no padding and no explanation of concepts Claude already knows; every token earns its place by stating the redirect. It is not below 5 because nothing could be trimmed without losing the instruction.

5 / 5

Actionability

"Load and follow the `pptx` skill body for the actual workflow" is a concrete, executable directive naming the target skill. It is not a 5 because it is minimal with no coverage of how to load the skill or common-case examples beyond the redirect.

4 / 5

Workflow Clarity

This is a single-action skill whose one action (load and follow pptx) is unambiguous, so the simple-skill exception applies; it is not a destructive or batch operation, so no validation cap applies. It is not below 5 because the single step is fully clear.

5 / 5

Progressive Disclosure

The body is under 50 lines, needs no external bundle references, and is well-organized with a clear heading, satisfying the simple-skill exception. It is not below 5 because there are no nested or buried references to penalize.

5 / 5

Total

19

/

20

Passed

Description

48%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 clearly identifies the skill as a compatibility alias for pptx but lacks concrete capability details and any "Use when..." trigger guidance. Trigger-term coverage is limited to "pptx", missing natural synonyms like presentations, slides, or PowerPoint.

Suggestions

Add a "Use when..." clause listing natural triggers (presentations, slides, PowerPoint, .pptx files) to raise completeness above the cap of 3.

List 1-2 concrete capabilities (e.g., "create, edit, and analyze .pptx presentations") instead of only stating it is an alias, to improve specificity.

Include user-facing synonyms ("slides", "PowerPoint") alongside "pptx" so natural-language requests match the skill.

DimensionReasoningScore

Specificity

The description names the domain ("alias for the pptx skill") but the only action is the generic directive "Prefer loading pptx"; no concrete capabilities of the skill are listed. It is not a 3 because it does not enumerate even 1-2 concrete actions of what the skill does.

2 / 5

Completeness

It clearly states what the skill is ("Compatibility alias for the pptx skill") but provides no "Use when..." trigger guidance, so completeness is capped at 3 per the rubric guideline. It is not a 4 because "when" is entirely absent rather than weakly implied.

3 / 5

Trigger Term Quality

"pptx" is a relevant keyword users would naturally say, but the description omits common variations and synonyms (presentations, slides, PowerPoint). It is not a 2 because pptx is a genuine natural term rather than generic jargon, and not a 4 because several natural phrases are missing.

3 / 5

Distinctiveness Conflict Risk

It targets a clear niche (pptx/presentations) and only overlaps intentionally with the pptx skill itself, giving low wrong-skill trigger risk. It is not a 5 because the alias design inherently delegates to and overlaps with another skill.

4 / 5

Total

12

/

20

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
Hmbown/CodeWhale
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.