CtrlK
BlogDocsLog inGet started
Tessl Logo

html-ppt-zhangzara-long-table

Open Design'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

65%

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

80%

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 concise, actionable, well-structured overview of a single-purpose template skill. Its main gaps are the missing validation checkpoint in the workflow and references to bundle files that are not actually present.

Suggestions

Add an explicit validation/critic checkpoint to the workflow (e.g., verify the deck renders and that every chart has a decision above it, matching the rubric referenced in example_prompt) before emitting the final artifact.

Resolve the broken file references: either vendor ./LICENSE, template.json, example.html, and assets/ into the bundle, or remove/adjust the references so signaled navigation points to real files.

Since example.html is the core executable asset and is not present, consider inlining a minimal slide HTML snippet (palette values, fonts) so the skill remains actionable even before cloning.

DimensionReasoningScore

Conciseness

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

3 / 3

Actionability

Concrete, specific guidance throughout: named files to clone (example.html), what to preserve (fonts, palette, corner brackets, paper grain), how to extend (duplicate layouts), and a copy-paste-ready <artifact> output template.

3 / 3

Workflow Clarity

A clear 6-step numbered sequence is present, but there are no validation/verification checkpoints or error-recovery feedback loops, which the 3-anchor requires.

2 / 3

Progressive Disclosure

The overview is well-organized, but it signals one-level-deep references (./LICENSE, template.json, example.html, assets/deck-stage.js) that are absent from the bundle, so the signaled navigation does not resolve.

2 / 3

Total

10

/

12

Passed

Description

50%

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 reads as a sample use-case blurb rather than a statement of the skill's capability, and it omits any 'Use when' trigger guidance. It names a recognizable domain but lacks concrete actions and explicit triggers.

Suggestions

Reframe the description around the skill's general capability (building warm-aesthetic HTML slide decks in the Long Table template) instead of the specific Open Design unit-economics example, and list concrete actions.

Add an explicit 'Use when...' clause with natural triggers (e.g., 'Use when creating an html deck, html slides, or a finance/KPI slide presentation with a warm hospitality aesthetic').

Surface common trigger terms ('html deck', 'html slides', 'slide presentation', 'KPI deck') directly in the description rather than only in the separate triggers field.

DimensionReasoningScore

Specificity

Names a domain ('data & finance deck', 'unit-economics', 'BYOK cost model') and an output ('decision-grade deck for CFO, investors'), but lists no concrete actions and conflates a sample subject (Open Design) with the skill's general capability.

2 / 3

Completeness

Provides a partial 'what' (a finance deck about assumptions/sensitivity/scaling) but no 'Use when...' or equivalent trigger clause; per guidelines a missing trigger clause caps completeness at 2.

2 / 3

Trigger Term Quality

Contains some natural terms ('unit-economics', 'BYOK cost model', 'data & finance deck', 'CFO') but misses common variations and has no explicit trigger guidance, so coverage is partial.

2 / 3

Distinctiveness Conflict Risk

The finance/unit-economics niche is fairly specific, but the description is tied to one example use case and could still overlap with other deck or finance skills.

2 / 3

Total

8

/

12

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: 1 missing

Warning

referenced_paths_exist

Referenced path issues: 1 missing

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.