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

81

1.48x
Quality

88%

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.

The body is highly actionable with well-sequenced, validation-backed workflows and concrete commands across all three creation/editing paths. Its weaknesses are token efficiency (an oversized inlined design section) and progressive disclosure (key referenced .md files are missing from the bundle).

Suggestions

Move the 18 color palettes and "Visual Details Options" lists into a dedicated reference file (e.g. references/design.md) and keep only a short pointer plus 2-3 example palettes in SKILL.md to reduce token load.

Add the missing html2pptx.md and ooxml.md files to the bundle (or remove/repoint the "MANDATORY - READ ENTIRE FILE" links), since the primary detailed workflows currently defer to references Claude cannot open.

Inline a minimal runnable html2pptx() JS snippet in the create-from-scratch workflow so the core conversion step is executable without depending on the absent html2pptx.md.

DimensionReasoningScore

Conciseness

The body is mostly efficient and avoids explaining basic concepts, but the ~90-line design section (18 full color palettes with hex codes plus extensive "Visual Details Options" lists) is bulky reference content that competes for context and could be tightened or moved to a reference file.

3 / 5

Actionability

Provides copy-paste-ready commands throughout (markitdown, unpack.py, thumbnail.py, rearrange.py, inventory.py, replace.py, soffice, pdftoppm) with concrete flags and detailed JSON examples covering the common creation, editing, and template-based cases.

5 / 5

Workflow Clarity

Each major workflow is a clearly numbered sequence with explicit validation checkpoints and feedback loops — the editing workflow mandates "Validate immediately after each edit and fix any validation errors before proceeding", and the create workflow includes a thumbnail-inspect-fix-repeat loop.

5 / 5

Progressive Disclosure

Section structure is clear and references are prominently signaled ("MANDATORY - READ ENTIRE FILE"), but the two primary detail references (html2pptx.md, ooxml.md) are absent from the bundle, and bulky content (design palettes, inventory JSON schema) is inlined rather than split into separate files.

3 / 5

Total

16

/

20

Passed

Description

100%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, well-structured trigger: it states concrete capabilities and an explicit "Use when"-style trigger with file-extension and task-specific keywords. It clearly answers both what the skill does and when Claude should invoke it.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "Creating new presentations", "Modifying or editing content", "Working with layouts", "Adding comments or speaker notes" plus "analysis" and a catch-all — giving comprehensive coverage of the .pptx domain, matching the anchor-5 example.

5 / 5

Completeness

Explicitly answers both what ("Presentation creation, editing, and analysis") and when ("When Claude needs to work with presentations (.pptx files) for: ...") with concrete trigger phrases, matching the anchor-5 pattern.

5 / 5

Trigger Term Quality

Comprehensive natural-term coverage including synonyms ("presentations", "presentation tasks"), the file extension (".pptx files"), and task-specific phrases users would say ("comments", "speaker notes", "layouts").

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (PowerPoint/.pptx presentations) with distinct triggers; minimal overlap risk with other document-oriented skills.

5 / 5

Total

20

/

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

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.