CtrlK
BlogDocsLog inGet started
Tessl Logo

create-slide

Use this skill when the user wants to create, draft, author, or generate new slides / a presentation in this open-slide repo. Triggers on phrases like "make slides about X", "make a deck about X", "create a presentation", "draft slides for", "new slide", or when the user asks to add content under `slides/`. Do NOT use for editing the framework itself — only for authoring content inside `slides/<id>/`.

74

Quality

92%

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

85%

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-structured, actionable workflow with clear sequencing and a clean split of concerns via one-level-deep references to a peer skill. Its main weakness is conciseness — several sections carry verbose parentheticals and worked examples that could be trimmed.

Suggestions

Tighten Step 2: collapse the three full topic-to-aesthetic worked examples into a single compact illustration, and move the AskUserQuestion option-limit mechanics into a short parenthetical rather than a full clause.

Trim the long parentheticals in Step 1 (the meta-export example and option-limit explanation) into briefer inline notes, keeping the concrete snippet but cutting the surrounding prose.

Consolidate the repeated 'see slide-authoring' references into a single up-front pointer so later steps can reference it more briefly.

DimensionReasoningScore

Conciseness

It assumes Claude's competence (no basic concept explanations) but carries notable verbosity — long parenthetical asides on AskUserQuestion option limits, a worked meta-export example, and three full topic-to-aesthetic worked examples in Step 2 — that could be tightened. This sits at 'mostly efficient but includes some unnecessary explanation' rather than 'every token earns its place'.

2 / 3

Actionability

Provides concrete, copy-paste-ready guidance: a real meta export snippet, an export const design snippet, slide-id examples (rust-intro, q2-roadmap), a localhost URL, and lockfile-matched dev commands. Per the instruction-only scoring note, the absence of a full code template (deferred to slide-authoring) is not penalized because the inline guidance is specific and actionable.

3 / 3

Workflow Clarity

An explicit 8-step sequence with clear checkpoints — a 'MUST ask before writing code' gate in Steps 1–2 and a dedicated self-review step (Step 7) pointing to a checklist — giving a clear, checkpointed workflow rather than just listed steps.

3 / 3

Progressive Disclosure

No bundle files exist; the body is an overview that consistently delegates one level deep to the peer slide-authoring skill (file contract, canvas, type scale, palette, assets, self-review) and optionally frontend-design, with references clearly signaled inline and content appropriately split.

3 / 3

Total

11

/

12

Passed

Description

100%

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, trigger-rich, and clearly scoped with an explicit use-when clause and a distinguishing exclusion. It cleanly answers what, when, and how it differs from adjacent skills.

DimensionReasoningScore

Specificity

Enumerates multiple concrete authoring actions ('create, draft, author, or generate new slides / a presentation'), matching the score-3 anchor for listing several specific concrete actions rather than just naming a domain.

3 / 3

Completeness

Explicitly answers both what (authoring slides/presentations) and when, opening with 'Use this skill when...' plus an explicit 'Triggers on phrases like...' clause, so it is not capped at 2 for a missing trigger clause.

3 / 3

Trigger Term Quality

Provides a broad set of natural trigger phrases users would actually say ('make slides about X', 'make a deck about X', 'create a presentation', 'draft slides for', 'new slide'), giving good coverage rather than only a few relevant keywords.

3 / 3

Distinctiveness Conflict Risk

Scoped to authoring content inside slides/<id>/ in this repo with an explicit exclusion ('Do NOT use for editing the framework itself'), giving it a clear niche unlikely to trigger the wrong skill.

3 / 3

Total

12

/

12

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

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

Repository
1weiho/open-slide
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.