CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

html-ppt-zhangzara-daisy-days

A customer-success workshop onboarding users to a project-management app — the first-value path and the habits that retain. Built as a decision-grade professional training deck for new customers, CS team.

56

Quality

71%

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-zhangzara-daisy-days/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.

A tight, well-structured template-usage skill: the workflow is sequenced, the design-system guardrails are explicit, and the output contract is exact. Its weaknesses are the absence of any validation step before delivering the deck and references to bundle files (example.html, template.json, LICENSE, assets/deck-stage.js) that are not actually present.

Suggestions

Add a final validation step to the workflow, e.g., "Before delivering: confirm the artifact is a single self-contained HTML file, all page-number labels match the final slide count, and the deck opens with the shipped navigation intact."

Ship the files the body depends on (example.html, template.json, LICENSE, assets/deck-stage.js) or revise the workflow and license section to reference only what exists in the bundle.

Include one minimal slide-layout snippet (or a pointer to a real layouts reference file) so "replace placeholder content" has a concrete anchor instead of relying on the missing example.html.

DimensionReasoningScore

Conciseness

The body is lean and efficient — a one-line identity statement, terse at-a-glance/best-for/avoid-for sections, a six-step workflow, an exact output contract, and license attribution. No concept explanations Claude already knows and no padding; every token earns its place.

5 / 5

Actionability

The workflow is concrete and executable in form ("Clone `example.html`…", "Replace placeholder content…", "duplicate an existing slide of the most appropriate layout", exact `<artifact>` tag format) but has minor gaps: no sample slide markup to anchor the placeholder replacement, and the referenced source files cannot be inspected within this bundle.

4 / 5

Workflow Clarity

Six clearly sequenced steps with explicit conditionals (duplicate layouts when there is more content, drop slides from the bottom when there is less, update page-number labels) and firm guardrails ("Never substitute fonts, recolor the palette…"). Not a 5 because there is no validation or verification step (e.g., confirm the deck renders or the artifact tag is well-formed) before delivering output.

4 / 5

Progressive Disclosure

Section organization is clean for a short body, but the body points at files that do not exist in the bundle — `example.html`, `template.json`, `./LICENSE`, and `assets/deck-stage.js` are all absent (no references/, scripts/, or assets/ directories ship with the skill). Navigation therefore leads to dangling references, and there is no README-style pointer to where the template's layouts or decorative vocabulary are documented.

3 / 5

Total

16

/

20

Passed

Description

53%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 communicates a clear, niche subject and audience, but reads as a content brief rather than a capability statement: it never says what the skill does, includes no "when to use" guidance, and leans on internal jargon ("first-value path", "decision-grade") over natural trigger phrases.

Suggestions

State the skill's actions explicitly, e.g., "Creates a customer-onboarding workshop as a self-contained HTML slide deck: writes the slide plan, slide copy, and speaker-ready structure from the user's subject and audience."

Add a "Use when…" clause naming natural triggers, e.g., "Use when the user asks for a customer-onboarding workshop, training deck, CS onboarding session, or HTML slides for new customers."

Replace internal jargon ("first-value path", "decision-grade", "habits that retain") with plain user-facing language, or keep one at most as a differentiator.

DimensionReasoningScore

Specificity

Names the domain concretely ("customer-success workshop onboarding users to a project-management app") and the deliverable ("decision-grade professional training deck"), but lists no concrete actions the skill performs (e.g., write slides, generate an HTML deck, produce a slide plan). It sits at the domain-plus-1-2-concrete-elements anchor rather than a multi-action list.

3 / 5

Completeness

The "what" is reasonably clear (a workshop onboarding deck for a PM app aimed at new customers and the CS team), but there is no "Use when…" clause or equivalent trigger guidance anywhere in the description, which caps completeness at 3 per the judging guidelines.

3 / 5

Trigger Term Quality

Some natural keywords appear ("customer-success workshop", "onboarding", "training deck"), but common variations users would say ("customer onboarding", "onboarding deck", "HTML slides") are absent, and jargon like "first-value path" and "decision-grade" is not user language. Coverage is relevant but incomplete, matching the score-3 anchor.

3 / 5

Distinctiveness Conflict Risk

The niche subject (customer-success onboarding workshop for a project-management app) is clearly distinguishable from generic document or deck skills, with only minor overlap risk against sibling HTML-deck template skills in the same family.

4 / 5

Total

13

/

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.

Validation — 13 / 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: 1 missing

Warning

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

13

/

16

Passed

Repository

nexu-io/open-design

Path

design-templates/html-ppt-zhangzara-daisy-days/SKILL.md

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.