CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

html-ppt-zhangzara-scatterbrain

A design-school graduation project: a civic wayfinding system for a transit hub — the brief, the process, and the outcome. Built as a decision-grade coursework defense deck for crit panel, faculty.

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-scatterbrain/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 lean, well-structured guide for an instruction-only skill: a crisp sequenced workflow, concrete constraints for preserving the template's design system, and a copy-paste output contract. Its only notable gap is the absence of a final verification pass (render/page-number/content-fit check) and a slightly prose-heavy Best-for/Avoid-for section.

DimensionReasoningScore

Conciseness

The body is efficient — sections are tight, imperative, and free of explanations of concepts Claude already knows ("Clone `example.html`", "Replace placeholder content"). Minor trimmable padding remains in the prose of "Best for"/"Avoid for" ("Equally fun for any deck — including tech, research, or business — that wants to read as in-progress thinking"), which keeps it just below the lean 5 anchor.

4 / 5

Actionability

Guidance is mostly executable: concrete steps (clone `example.html` into the workspace, swap headlines/numbers, "Update page-number labels", keep `assets/deck-stage.js` intact) plus a copy-paste-ready output contract with the exact `<artifact>` syntax. It falls short of 5 because the hard step — "design it from scratch using the same fonts, palette, decorative vocabulary, spacing rhythm, and component grammar" — is principle-level direction with no concrete pattern to follow.

4 / 5

Workflow Clarity

The six workflow steps are clearly sequenced from clone to output (clone → replace content → preserve system → adjust length → design missing layouts → keep runtime), with the output contract closing the loop. Minor validation gap — there is no final check that the deck renders, page numbers are consistent, or content fits — which fits anchor 4's 'clear sequence... minor validation gaps' rather than 5's explicit validation steps.

4 / 5

Progressive Disclosure

The body is a clean overview with well-organized sections and clearly signaled one-level-deep references into the skill bundle ([`LICENSE`](./LICENSE), `template.json`, `example.html`, `assets/deck-stage.js`) — nothing that belongs in a separate file is inlined, and no nested reference chains exist. Navigation is easy, matching the 5 anchor for a short, self-contained skill.

5 / 5

Total

17

/

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 clearly conveys what the skill produces (a graduation-project defense deck for a crit panel and faculty) but reads more like a scenario/subject summary than a capability statement. It lacks any explicit 'Use when...' trigger guidance and misses common synonyms (thesis defense, capstone, final presentation), leaving it mid-scale on completeness and trigger quality.

Suggestions

Add an explicit trigger clause, e.g. "Use when the user needs to prepare or pitch a graduation design project, thesis defense, or capstone review deck."

State the skill's concrete actions in the description itself (builds the HTML slide plan, writes the slides, applies the template's visual system) rather than describing the deck's subject matter.

Include common user phrasings/synonyms — "capstone", "final presentation", "portfolio review", "defense deck" — so natural requests match without relying on the separate triggers field.

DimensionReasoningScore

Specificity

The description names its domain ("a design-school graduation project" defense deck) and one concrete action ("Built as a decision-grade coursework defense deck for crit panel, faculty"), matching the 'names domain and 1-2 concrete actions' anchor. It is not a 4 because it states only a single output action rather than several specific capabilities; not a 2 because the deck output and audience are stated concretely rather than generically.

3 / 5

Completeness

The 'what' is clear ("Built as a decision-grade coursework defense deck for crit panel, faculty") but there is no 'Use when...' clause or equivalent explicit trigger guidance — 'when' is at best weakly implied by the audience mention, which caps completeness at 3 per the rubric guidelines. Not 4 because the 'when' is absent rather than merely imprecise; not 2 because the 'what' is concrete, not vague.

3 / 5

Trigger Term Quality

It contains relevant natural keywords a design student would say — "graduation project", "defense deck", "coursework", "crit panel" — but misses common variations like "thesis defense", "capstone", "final presentation", or "portfolio review". Coverage is partial, fitting the 'some relevant keywords but missing common variations' anchor, below 4's good-coverage bar and above 2's generic-only bar.

3 / 5

Distinctiveness Conflict Risk

The niche is mostly distinct — design-school graduation defense decks for crit panels are a specific scenario unlikely to fire for unrelated skills. Minor overlap risk remains with adjacent academic/coursework slide skills (the domain shares generic terms like "coursework" and "academic"), fitting anchor 4 rather than 5's 'clear niche with minimal conflict risk'.

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-scatterbrain/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.