CtrlK
BlogDocsLog inGet started
Tessl Logo

ppt

Create and export PPTX decks using the local HTML/JS PPT framework in `D:\SKILL\project\ppt`. Use this when you need to generate slides from a topic/outline, edit slide content via `projects/*.js`, preview as HTML, or export a `.pptx` without relying on an existing template.

66

Quality

80%

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

75%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 executable code and commands and a clear workflow, but loses conciseness to generic boilerplate and has a slightly inconsistent validation section. Progressive disclosure is good though oriented around external paths.

Suggestions

Trim the generic Validation/Safety/Failure/Output Contract/Completion Checklist boilerplate to skill-specific guidance only, reducing token waste on rules Claude already applies.

Reconcile the 'Quick Validation' section with scripts/validate_skill.py: replace the 'No local script validation step is required' note with the actual `python scripts/validate_skill.py --check` invocation so the validation checkpoint is explicit.

Convert the Windows absolute paths (D:\SKILL\project\ppt\...) to portable relative paths or document the required base directory so the skill is executable outside that specific environment.

DimensionReasoningScore

Conciseness

Mostly efficient in the authoring/example sections, but padded with generic boilerplate (Validation/Safety/Failure/Output Contract/Completion Checklist) that restates common-sense rules Claude already knows.

3 / 5

Actionability

Provides a copy-paste ready JS SLIDES example and concrete executable commands ('python build_html.py demo-20260227', 'python convert_to_pptx.py demo-20260227') covering the common author/preview/export path.

5 / 5

Workflow Clarity

The numbered Create→Preview→Export→Output sequence is clear, but the 'Quick Validation' section contradicts the referenced validate_skill.py by stating no script validation is required, leaving a minor validation gap.

4 / 5

Progressive Disclosure

Well-organized sections with a single bundled scripts/validate_skill.py and external framework path references; structure is clear but references are external absolute Windows paths rather than local one-level-deep bundle files.

4 / 5

Total

16

/

20

Passed

Description

86%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 specific, complete, and distinct, clearly stating what the skill does and when to use it with concrete trigger phrases. Its only weakness is slightly limited trigger-term synonym coverage.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Create and export PPTX decks', 'generate slides from a topic/outline', 'edit slide content via projects/*.js', 'preview as HTML', 'export a .pptx' — which approaches comprehensive coverage with only minor gaps.

4.5 / 5

Completeness

Explicitly answers both 'what' (create and export PPTX decks) and 'when' with the concrete 'Use this when you need to generate slides... or export a .pptx' trigger clause.

5 / 5

Trigger Term Quality

Includes natural terms users would say ('slides', 'topic/outline', 'preview as HTML', 'export a .pptx') plus the .pptx extension, but misses common synonyms like 'presentation' or 'deck'.

4 / 5

Distinctiveness Conflict Risk

Scoped to a specific local HTML/JS PPT framework with a distinct path and trigger set, leaving only minor overlap risk with generic presentation skills.

4 / 5

Total

17.5

/

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
aipoch/medical-research-skills
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.