CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

html-ppt-zhangzara-long-table

OpenDesign's unit-economics and BYOK cost model: the assumptions, the sensitivity, and why it scales. Built as a decision-grade data & finance deck for CFO, investors.

56

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-zhangzara-long-table/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

82%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 lean, well-structured template skill: the workflow is concrete, the design constraints are explicit, and the output contract is copy-paste ready with no padding or over-explanation. The only meaningful gaps are the absence of a final validation step and the missing 'when to use' trigger guidance in the description, not the body.

DimensionReasoningScore

Conciseness

The ~62-line body is lean and every section earns its place: an aesthetic one-liner, at-a-glance attributes, best-for/avoid-for, a 6-step workflow, the output contract, and license note. It assumes Claude's competence and explains nothing the model already knows — a clean fit for anchor 5.

5 / 5

Actionability

Guidance is concrete and executable: 'Clone `example.html` into the user's workspace', 'Replace placeholder content', 'duplicate an existing slide of the most appropriate layout', plus a copy-paste-ready <artifact> output contract. It falls short of anchor 5 only because no sample slide markup or concrete design tokens (fonts, hex values) are shown inline.

4 / 5

Workflow Clarity

The 6-step workflow is clearly sequenced with specific per-step instructions (what to preserve, how to grow or shrink the deck, what to leave intact). There is no explicit validation checkpoint, but the operation is neither destructive nor batch, so this is a minor gap at anchor 4 rather than a cap.

4 / 5

Progressive Disclosure

The body is well-organized with clear sections and all file references (`example.html`, `template.json`, `LICENSE`, `assets/deck-stage.js`) are one level deep and clearly signaled. It sits just below anchor 5 because it references bundle files whose presence is not verifiable in the skill directory and slightly exceeds the under-50-line simple-skill threshold.

4 / 5

Total

17

/

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 communicates a distinct, well-scoped subject but reads more like a deck subtitle than a capability statement: it never says what the skill does (produce a presentation in this template) and omits any 'Use when...' trigger guidance. Adding explicit third-person actions and use-when phrasing would lift specificity and completeness.

Suggestions

Add an explicit trigger clause, e.g. 'Use when the user asks for a unit-economics / financial-model deck, finance slides, or a data & finance presentation for CFOs or investors.'

State the concrete actions in third person, e.g. 'Builds decision-grade unit-economics and BYOK cost-model decks — assumptions, sensitivity analysis, and scaling story — in a warm editorial HTML template.'

Include natural trigger synonyms users would actually say ('financial model', 'unit economics', 'finance slides', 'kpi deck') alongside the current keywords to improve trigger-term coverage.

DimensionReasoningScore

Specificity

The description names the domain ('OpenDesign's unit-economics and BYOK cost model', 'data & finance deck') but the only action is the implicit 'Built as a decision-grade... deck' — no concrete verbs like create, present, or edit. It matches anchor 2 (names domain, actions minimal) rather than 3, which requires 1-2 listed concrete actions.

2 / 5

Completeness

The 'what' is clear — a decision-grade data & finance deck covering the assumptions, sensitivity, and scalability of the cost model — but there is no 'Use when...' clause or equivalent explicit trigger guidance, which caps completeness at 3 per the judging guidelines.

3 / 5

Trigger Term Quality

Relevant keywords are present ('unit-economics', 'BYOK cost model', 'finance deck', 'CFO, investors') but common natural variations users would say are missing ('financial model', 'unit economics presentation', 'slides'). This fits 'some relevant keywords but missing common variations' better than anchor 4's 'good keyword coverage'.

3 / 5

Distinctiveness Conflict Risk

'OpenDesign's unit-economics and BYOK cost model' plus the CFO/investor audience carves out a distinct niche with minimal conflict risk; the residual overlap is with sibling finance/deck template skills whose descriptions share 'deck' and 'finance' vocabulary, keeping it below anchor 5.

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-long-table/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.