CtrlK
BlogDocsLog inGet started
Tessl Logo

html-ppt-course-module

A first-30-days onboarding module for new hospitality hires — the behaviors, the practice, the checks, and the manager follow-up. Built as a decision-grade professional training deck for new hires, managers.

59

Quality

70%

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

Fix and improve this skill with Tessl

tessl review fix ./design-templates/html-ppt-course-module/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

78%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 a well-structured, actionable entry point: a clear sequenced authoring workflow with concrete file paths and a real footgun explained, plus clean progressive disclosure that delegates detail to the master skill. Its main weakness is the lack of an explicit verification checkpoint after the fragile runtime-rewiring step.

DimensionReasoningScore

Conciseness

The body is efficient and high-signal — it delegates all authoring rules to the master skill rather than restating them, and only expands where there is a genuine non-obvious footgun (the breaking ../../../assets URLs); step 3 runs slightly long, keeping it just below the lean 'every token earns its place' bar.

4 / 5

Actionability

Guidance is concrete and specific: exact template folder, the four named files to copy (fonts.css, base.css, animations/animations.css, runtime.js), exact path rewrites (../../../assets/... to project-local paths), and exact class/tag patterns (.tpl-course-module, <aside class="notes">); it stops short of literal copy-paste code blocks, leaving minor gaps of opening the template files to execute.

4 / 5

Workflow Clarity

A clear six-step sequence (read master skill → copy template → bring the runtime via Recipe A/B → pick theme → replace demo content → add speaker notes) with a built-in failure-mode warning in step 3; the only gap is the absence of an explicit 'verify the deck activates' checkpoint.

4 / 5

Progressive Disclosure

It is a focused entry-point overview that delegates detailed rules to the master skill (../html-ppt/SKILL.md) and the full-decks catalog (../html-ppt/references/full-decks.md) via well-signaled, one-level-deep references, with no bulk inlined content.

5 / 5

Total

17

/

20

Passed

Description

61%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 clearly identifies a specific, well-scoped deliverable and its content facets, but it omits an explicit 'when to use' trigger clause and lists few concrete actions the skill performs. It is specific and distinctive yet incomplete on trigger guidance.

Suggestions

Add an explicit 'Use when...' clause naming the trigger situations (e.g. when the user asks for a new-hire onboarding deck or a first-30-days training module) to lift completeness above the 3 cap.

Replace generic content framing with concrete skill actions, e.g. 'Generates a slide plan, writes speaker-ready slides, applies the course-module visual system, and runs a critic pass against a performance rubric.'

Include a couple of common synonyms users say ('onboarding deck', 'new-hire training slides', 'orientation module') to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

The description names the domain clearly ('first-30-days onboarding module for new hospitality hires') and lists concrete content facets ('the behaviors, the practice, the checks, and the manager follow-up'), but the only stated action is 'Built as a decision-grade professional training deck' — it does not enumerate concrete actions the skill performs (e.g. generate slide plan, write speaker notes, run critic pass), so it is not comprehensive on actions.

3 / 5

Completeness

It gives a clear 'what' (a decision-grade training deck for hospitality onboarding) but contains no 'Use when...' clause or equivalent explicit trigger guidance, so per the boundary guidance completeness is capped at 3.

3 / 5

Trigger Term Quality

It includes several natural terms a user would say ('onboarding module', 'hospitality hires', 'training deck', 'new hires', 'managers'); a few common synonyms are missing (e.g. 'presentation', 'slides', 'orientation'), placing it just above the midpoint rather than at comprehensive coverage.

4 / 5

Distinctiveness Conflict Risk

The 'first-30-days onboarding module for new hospitality hires' niche is specific and distinct, with only minor overlap risk against sibling course-module deck skills in the same family.

4 / 5

Total

14

/

20

Passed

Validation

81%

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

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 3 suspicious

Warning

referenced_paths_exist

Referenced path issues: 5 missing, 2 deeper-than-1-level

Warning

Total

13

/

16

Passed

Repository
nexu-io/open-design
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.