CtrlK
BlogDocsLog inGet started
Tessl Logo

deck-swiss-international

OpenDesign's FY26 board pre-read: the open-core bet, growth vs burn, and the one decision the board must approve. Built as a decision-grade corporate strategy deck for board, CEO, CFO.

57

Quality

66%

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 ./plugins/_official/examples/deck-swiss-international/SKILL.md

The canonical home for this skill is deck-swiss-international in nexu-io/open-design

SKILL.md
Quality
Evals
Security

Quality

Content

80%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 dense, disciplined template spec: exact colors, grid, typography, and a fixed 22-layout pool with hard constraints, all token-efficient and easy to navigate. Its main weakness is workflow — the body states the rules but never sequences the build (clarify inputs → select theme → map content to layouts → emit → critique) and surfaces no validation step, relying on the frontmatter example prompt for the critic pass. Adding a short numbered build sequence with the 'board member knows what to approve before page five' check would complete it.

Suggestions

Add a short numbered workflow in the body (clarify missing essentials → choose one of the 4 themes → map user content onto the layout pool until fully covered → apply the design iron rules → output single-file HTML), instead of leaving the sequence implicit in section order.

Surface the validation/critic pass in the body (e.g. a final check step: 'Critic pass: would a board member know what to approve and why before page five?') so the quality checkpoint is part of the skill, not just the frontmatter example prompt.

Include one minimal executable snippet (e.g. the 16-column grid + hairline card skeleton in HTML/CSS) to make the layout guidance copy-paste ready rather than inference-based.

DimensionReasoningScore

Conciseness

Every line is a load-bearing rule — hex values ("accent `#002FA7`, paper `#fafaf8`, ink `#0a0a0a"), concrete CSS ("`grid-template-columns: repeat(16, 1fr); gap: 0`"), font stack, and hard constraints ("只用直角: 全程 `border-radius: 0`"). Nothing explains concepts Claude already knows and there is no padding; this matches anchor 5 (lean, every token earns its place).

5 / 5

Actionability

The spec is highly concrete — four locked themes with exact hexes, 22 named layouts, typography and size rules, keyboard/hash navigation, and the output contract ("输出单文件 HTML, 不用任何外部图片 URL") — so a builder knows exactly what to produce. It falls at anchor 4 rather than 5 because there is no executable HTML skeleton or worked example of any single layout, and one-line layout descriptions (e.g. "S08 Duo Compare — 垂直分割线; 左 Before / 右 After") leave implementation details to inference.

4 / 5

Workflow Clarity

The sections imply a rough order (pick theme → cover content with layouts from the pool → apply design rules → emit single-file HTML), but no explicit step sequence is given and there is no validation or critic pass in the body — the quality check ("would a board member know what to approve and why before page five") appears only in the frontmatter example_prompt, not the body. This matches anchor 3 (sequence present implicitly, checkpoints missing) and is capped there by the absent validation loop.

3 / 5

Progressive Disclosure

The body is ~43 lines with no bundle files (no references/, scripts/, or assets/ exist) and is cleanly sectioned into 【意图】/【主题】/【布局】/【设计细节】 with the 22 layouts as a scannable list. Per the rubric's simple-skill exception (under 50 lines, no need for external references, well-organized sections), this matches anchor 5.

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 is specific about the domain and audience but reads more like a caption for one example deck than a capability statement: it names no actions, omits any 'when to use' trigger guidance, and lacks synonyms like "presentation" or "slides". It is mostly distinct from other skills thanks to the "board pre-read" framing. Adding an explicit "Use when..." clause and verb-led action list would move it from mediocre to strong.

Suggestions

Add an explicit 'Use when...' clause, e.g. 'Use when the user asks for a board pre-read, board meeting deck, or decision-grade corporate strategy presentation for executives.'

Lead with concrete actions in third person ('Creates a decision-grade corporate strategy board pre-read deck as a single-file HTML presentation') rather than naming the example subject (OpenDesign's FY26 bet).

Include natural trigger synonyms and variations such as 'board deck', 'board meeting slides', 'presentation', and 'executive pre-read' to improve keyword coverage.

DimensionReasoningScore

Specificity

The description names the domain ("decision-grade corporate strategy deck") and audience ("for board, CEO, CFO"), but describes the subject of one example deliverable ("OpenDesign's FY26 board pre-read: the open-core bet, growth vs burn") rather than listing the concrete actions the skill performs. It matches anchor 3 — domain named with only 1-2 implied actions, not comprehensive — and falls short of anchor 4, which expects several specific actions listed.

3 / 5

Completeness

The 'what' is reasonably clear — "Built as a decision-grade corporate strategy deck for board, CEO, CFO" — but the description contains no 'when' guidance whatsoever; there is no "Use when..." clause or equivalent trigger context. Per the rubric guideline, a missing 'Use when' clause caps completeness at 3.

3 / 5

Trigger Term Quality

Terms like "board pre-read", "corporate strategy", "board", and "CEO, CFO" are natural phrases a user might say, but common variations and synonyms ("presentation", "slides", "board deck", "board meeting") are missing. This sits at anchor 3 (some relevant keywords, missing common variations) rather than 4.

3 / 5

Distinctiveness Conflict Risk

"Board pre-read" is a genuinely niche trigger that distinguishes this from generic deck or document skills, though "corporate strategy" and "board" carry minor overlap risk with broader business-presentation skills. This matches anchor 4 (mostly distinct, minor overlap risk) rather than 5, since the broad business terms could still collide with related strategy-deck skills.

4 / 5

Total

13

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

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.