CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

pptx

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

52

Quality

65%

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

40%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 a well-organized catalogue stub, but as executable guidance it is weak: the install instruction has no concrete command, the only code block just opens a URL, and there is no validation that the upstream skill was actually installed and is invocable. Duplicating the frontmatter description and source metadata also wastes tokens.

Suggestions

Replace the `open https://...` code block with a concrete, executable step for obtaining the upstream skill (e.g., a `git clone` or copy command into the agent's skills directory), or explicitly state that no local workflow exists and the entry is catalogue-only.

Remove the duplication of the frontmatter description in 'What it does' and the repeated upstream URL/category in 'Source'; one clean statement plus a single clearly-labeled link suffices.

Add a verification checkpoint, such as confirming the installed skill appears in the agent's skill list or triggers on 'pptx'/'powerpoint', so users can detect a failed install before relying on it.

DimensionReasoningScore

Conciseness

The body is short but padded with duplication: the frontmatter description is repeated verbatim in "What it does", and "Source" restates the upstream URL and category already in the frontmatter. This matches anchor 3 ('mostly efficient but includes some unnecessary explanation or could be tightened') — no concepts Claude doesn't know are explained, so it is not a 2.

3 / 5

Actionability

The only instruction is to "install the upstream bundle into your active agent's skills directory" with no command for doing so, and the sole code block (`open https://github.com/...`) merely opens a URL while punting with "Inspect the upstream README for exact paths". This is high-level hints without executable steps — anchor 2 — and lacks even the partial concrete code of anchor 3.

2 / 5

Workflow Clarity

A rough two-step sequence exists (install the upstream bundle, then ask the agent to invoke the skill), but the critical install step is undefined, there is no verification that the skill was installed or loaded, and no error-recovery guidance. Anchor 2 ('rough sequence present but many gaps; validation absent') fits; it is not a 1 because the sequence is coherent.

2 / 5

Progressive Disclosure

No bundle files exist (no references/, scripts/, or assets/), and the body is well-sectioned (What it does / Source / How to use) with a single one-level pointer to the upstream repository. This sits between anchors 3 and 4: structure is good, but the essential pointer is buried inside a code block and source information is duplicated from the frontmatter rather than cleanly signaled.

4 / 5

Total

11

/

20

Passed

Description

75%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 a strong, concrete statement of capability with a clear niche and an explicit use-case clause. Its main gaps are the missing ".pptx"/"presentation" trigger terms and the absence of a direct 'Use when...' phrasing, which together keep every dimension at 4 rather than 5.

DimensionReasoningScore

Specificity

"Read, generate, and adjust PowerPoint slides, layouts, and templates" lists several concrete actions (read, generate, adjust) across concrete objects. It falls short of anchor 5 because coverage is not comprehensive — speaker notes, comments, charts, and template editing details are absent — but exceeds anchor 3's '1-2 concrete actions'.

4 / 5

Completeness

The "what" is clear ("Read, generate, and adjust PowerPoint slides, layouts, and templates") and a "when" is present via the explicit use-case clause "Useful for executive decks, training material, and product reviews". Not anchor 5 because it lacks the direct 'Use when...' trigger phrasing; not anchor 3 because when-guidance is explicitly stated rather than merely implied.

4 / 5

Trigger Term Quality

Natural terms like "PowerPoint", "slides", "layouts", and "executive decks" are present and would be said by users, but common variations such as ".pptx" and "presentation" are missing from the description text. This matches anchor 4 (good coverage, a few natural terms missing) rather than anchor 5's comprehensive synonym-and-extension list.

4 / 5

Distinctiveness Conflict Risk

"PowerPoint slides, layouts, and templates" carves a clear presentation niche with minimal conflict against adjacent document skills. It sits at anchor 4 rather than 5 because "templates", "layouts", and "executive decks" carry minor overlap risk with generic design/branding skills.

4 / 5

Total

16

/

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.

Validation — 15 / 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

Path

skills/pptx/SKILL.md

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.