CtrlK
BlogDocsLog inGet started
Tessl Logo

pptx

Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks

80

1.48x
Quality

85%

Does it follow best practices?

Impact

80%

1.48x

Average score across 10 eval scenarios

SecuritybySnyk

Medium

Suggest reviewing before use

The canonical home for this skill is pptx in anthropics/skills

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.

A highly actionable, well-sequenced skill body with strong validation feedback loops, held back by verbosity (inlined design catalogs) and broken progressive disclosure (key referenced files missing from the bundle). The core workflows are excellent; the structure and token budget need tightening.

Suggestions

Add the missing referenced files html2pptx.md and ooxml.md (and ooxml/scripts/{unpack,validate,pack}.py) to the bundle, or remove/repoint the references so mandatory reads are not dead links.

Move the 18 color palettes and the Visual Details / Layout / Background option catalogs into a dedicated reference file (e.g. references/design-catalog.md) and link to it from SKILL.md to reduce inline padding.

Trim repeated emphasis tags (multiple "NEVER set any range limits" / "CRITICAL" / "IMPORTANT" lines) and consolidate the duplicated design-principle statements across the creation sections.

DimensionReasoningScore

Conciseness

Workflows and code are mostly efficient and avoid re-explaining basic concepts, but the 18 pre-baked color palettes and the extensive "Visual Details Options" / layout / background catalogs are padded reference material that could be trimmed or moved to a separate file.

3 / 5

Actionability

Fully executable, copy-paste-ready commands throughout (markitdown, unpack.py, rearrange.py, inventory.py, replace.py, thumbnail.py, soffice, pdftoppm) plus concrete JSON structures and example validation errors covering the common cases.

5 / 5

Workflow Clarity

Each workflow is a clearly sequenced checklist with explicit validation checkpoints and feedback loops (validate→fix→re-validate in OOXML editing; thumbnail inspect→adjust→regenerate in creation; shape-existence/overflow validation in replace.py).

5 / 5

Progressive Disclosure

Sectioning and one-level-deep reference signals are present, but the two MANDATORY-read targets html2pptx.md and ooxml.md (and the entire ooxml/scripts/ directory) are referenced yet absent from the bundle, and large design catalogs are inlined in SKILL.md instead of being split into reference files.

3 / 5

Total

16

/

20

Passed

Description

92%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 strong, third-person description that clearly states capabilities and explicit trigger conditions for .pptx work, matching the rubric's own good-example pattern. Only minor weakness is missing common synonyms (PowerPoint, slides, decks) in the trigger-term coverage.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — creating, modifying/editing, working with layouts, adding comments, speaker notes — giving comprehensive coverage of presentation tasks rather than vague language.

5 / 5

Completeness

Explicitly answers both what ("Presentation creation, editing, and analysis") and when ("When Claude needs to work with presentations (.pptx files) for: (1)…(4)…") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Good coverage of natural terms including the file extension ("presentations", ".pptx files", "comments", "speaker notes", "layouts"), but conspicuous common synonyms like "PowerPoint", "slides", and "decks" are absent.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche (.pptx presentations) with distinct file-extension triggers, so it is unlikely to fire for unrelated skills.

5 / 5

Total

19

/

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

relative_links

Relative link issues: 2 missing

Warning

Total

15

/

16

Passed

Repository
Intelligent-Internet/ii-agent
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.