CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

html-ppt-zhangzara-bold-poster

OpenDesign's Series A growth story: the traction curve, the expansion motion, and why it's venture-scale. Built as a decision-grade fundraising pitch deck for Series A partners.

55

Quality

69%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

High

Do not use without reviewing

Fix and improve this skill with Tessl

tessl review fix ./design-templates/html-ppt-zhangzara-bold-poster/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 concise, well-organized template workflow with genuinely actionable steps and good scoping (best-for/avoid-for). Its main weakness is that the entire guidance depends on bundle files that are not present, leaving the references broken and the concrete grounding (actual layouts, palette, runtime) unverifiable.

Suggestions

Ship the referenced bundle files (`example.html`, `template.json`, `LICENSE`, `assets/deck-stage.js`) or remove/ininline the references so the workflow is self-contained and verifiable.

Add a lightweight verification step at the end of the workflow, e.g. re-open the emitted artifact and confirm the keyboard navigation handler and page-number labels survived the content swap.

Inline a minimal skeleton of the output contract (the actual `<artifact>` tag with the shipped identifier and a one-slide excerpt) so the common case is executable without reading `example.html`.

DimensionReasoningScore

Conciseness

The body is lean and well-partitioned ("At a glance", "Best for", "Avoid for", "Workflow", "Output contract", "Source & license") with no explanation of concepts Claude already knows; every section earns its place.

5 / 5

Actionability

Steps are concrete ("Clone `example.html` into the user's workspace", "Replace placeholder content", "Update page-number labels") and the output contract gives an exact artifact format, but specifics depend on inspecting `example.html`/`template.json` and there is no concrete code or command example. This is anchor 4 ("Mostly executable guidance; concrete code or commands with minor gaps"), not 5 because the common case (what the layouts actually look like) is delegated to a file whose contents are not shown.

4 / 5

Workflow Clarity

A clear, well-sequenced 6-step workflow with explicit edge-case branches ("If less, drop slides from the bottom", "if a slide needs a layout the template doesn't have, design it from scratch"). Not 5 because there is no verification or self-check step on the emitted deck; the destructive/batch validation cap does not apply since this is a creative template-following task.

4 / 5

Progressive Disclosure

Section structure is good and references are clearly signaled, but the referenced bundle files (`example.html`, `template.json`, `LICENSE`, `assets/deck-stage.js`) do not exist alongside this SKILL.md — the references are broken, so the one-level-deep navigation the body promises fails. This sits between anchor 2 (references effectively unusable) and anchor 4 (references mostly clear), landing at 3.

3 / 5

Total

16

/

20

Passed

Description

48%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 distinctive and appropriately concise, clearly naming its subject and audience, but it reads as a topic label rather than a capability statement: no concrete actions and no "when to use" guidance. Adding explicit verbs and trigger phrasing would lift it substantially.

Suggestions

Add a "Use when..." clause naming the concrete triggers, e.g. "Use when the user asks for a Series A pitch deck, investor deck, or fundraising narrative."

State the concrete actions the skill performs (produce the slide plan, write the slides, apply the bold-poster visual system, run a critic pass) instead of only describing the subject matter.

Include the natural synonyms users actually say ("investor deck", "raise deck", "roadshow") to broaden trigger coverage without adding length.

DimensionReasoningScore

Specificity

The description names the domain ("fundraising pitch deck", "Series A partners") but the only action is the implicit "Built as a decision-grade fundraising pitch deck" — it is mostly a topic statement, matching anchor 2 ("Names the domain but actions are minimal or generic"). Not 3 because it does not state 1–2 concrete actions the skill performs (e.g. produce a slide plan, write slides, run a critic pass).

2 / 5

Completeness

The "what" is clear (a decision-grade Series A fundraising pitch deck around OpenDesign's growth story), but there is no "Use when..." or equivalent trigger guidance, which caps completeness at 3 per the judging guidelines. Not 4 because "when" is entirely absent rather than merely imprecise.

3 / 5

Trigger Term Quality

Natural phrases like "fundraising pitch deck", "Series A", and "venture-scale" are present, but common variations users would say ("investor deck", "raise", "roadshow", "investor presentation") are missing — anchor 3 ("Some relevant keywords but missing common variations or synonyms").

3 / 5

Distinctiveness Conflict Risk

The specific subject ("OpenDesign's Series A growth story") and audience carve a clear niche, though generic phrases like "pitch deck"/"fundraising" overlap with other deck-building skills — anchor 4 ("Mostly distinct; minor overlap risk with closely related skills"). Not 5 because the generic deck terms are shared across similar template skills.

4 / 5

Total

12

/

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-bold-poster/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.