CtrlK
BlogDocsLog inGet started
Tessl Logo

pptx

Create polished, editable PowerPoint files for slide decks, presentations, and explicit .pptx requests.

69

Quality

85%

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

SKILL.md
Quality
Evals
Security

Quality

Content

88%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.

A dense, highly actionable PPTX authoring skill with explicit verification feedback loops and no padding, held back only by the absence of complete copy-paste code examples and a self-contained structure that could optionally split detail into references.

Suggestions

Add one complete executable python-pptx snippet (e.g., slide-size setup + a title/body slide) so common cases are copy-paste ready.

Consider moving the detailed font/autofit/crop rules into a short references file linked from the body, reducing density while keeping the overview lean.

DimensionReasoningScore

Conciseness

The body assumes Claude knows python-pptx and PowerPoint, giving only constraint-level guidance with specific pt sizes and API names; there is no concept explanation or padding, fitting the 'lean and efficient; every token earns its place' anchor.

5 / 5

Actionability

Guidance is concrete with specific APIs (text_frame.word_wrap, fit_text, add_picture, crop-fraction constraints) and parameters, but there are no complete copy-paste code blocks, leaving it just below the 'fully executable, copy-paste ready' anchor.

4 / 5

Workflow Clarity

The build → local-assertion checklist → verify_artifact → save_artifact sequence has explicit validation checkpoints and a feedback loop ('fix all blockers… rerun local checks, regenerate, reverify; if a blocker remains, stop and explain'), matching the top anchor.

5 / 5

Progressive Disclosure

Content is well-organized into clear sections (Authoring rules, Revisions, Verify and save) with no nested or buried references, but it is a dense self-contained block over 50 lines with no external references, sitting between the 'good structure' and 'clear overview with one-level-deep references' anchors.

4 / 5

Total

18

/

20

Passed

Description

81%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.

A concise, third-person description with strong trigger-term coverage and a clear niche, weakened only by a single-action scope and a 'for…' trigger phrasing rather than an explicit 'Use when…' clause.

Suggestions

Broaden the action list beyond 'Create' (e.g., 'Create and edit PowerPoint files, analyze existing decks') to raise specificity.

Convert the 'for slide decks, presentations, and explicit .pptx requests' clause into an explicit 'Use when…' trigger phrase for stronger completeness.

DimensionReasoningScore

Specificity

The phrase 'Create polished, editable PowerPoint files' names the domain and one concrete action (creation), but coverage is not comprehensive — editing and analysis actions are absent, matching the '1-2 concrete actions' anchor rather than the multi-action anchor above.

3 / 5

Completeness

It states the 'what' (create polished, editable PowerPoint files) and a 'when' ('for slide decks, presentations, and explicit .pptx requests'), but the trigger guidance is phrased as 'for…' rather than an explicit 'Use when…' clause, so it sits below the fully explicit anchor 5.

4 / 5

Trigger Term Quality

'PowerPoint files', 'slide decks', 'presentations', and '.pptx' cover natural synonyms plus the file extension, matching the comprehensive-coverage anchor rather than the 'few natural terms missing' anchor below.

5 / 5

Distinctiveness Conflict Risk

The '.pptx' / 'PowerPoint files' niche is distinct with minimal overlap risk versus sibling document skills, fitting the 'clear niche with distinct triggers' anchor.

5 / 5

Total

17

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
MODSetter/SurfSense
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.