CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

dating-web

A consumer-feeling dating / matchmaking dashboard — left rail navigation, ticker bar of community signals, headline KPIs, a 30-day mutual-matches bar chart, and a match-rate trend block. Editorial typography, restrained accent. Use when the brief asks for a "dating site", "matchmaking", "community dashboard", "social network dashboard", or any consumer product where the data is the story.

Quality

88%

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

The canonical home for this skill is dating-web in nexu-io/open-design

SKILL.md
Quality
Evals
Security

Quality

Content

90%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.

An exemplary lean, hyper-specific design-generation skill: every step is executable, the aesthetic constraints are measurable, and the output contract is unambiguous. The only meaningful gap is the missing revise-and-recheck loop after the self-check step, plus marginal headroom on organization given its slightly-over-50-line size.

Suggestions

Add one remediation line to the self-check step, e.g. 'If any check fails, revise the HTML and re-verify before emitting the artifact' — this closes the validate→fix→retry loop and would lift workflow clarity to the top anchor.

Tighten the body under 50 lines (e.g. compress the left-rail nav group listings or fold the copy examples into fewer lines) so the skill qualifies for the simple-skill progressive-disclosure exemption.

DimensionReasoningScore

Conciseness

The body is dense directive specification with zero concept explanation — no 'what a dashboard is', no library comparisons, no filler. Every line is either a layout measurement ('220–260px sidebar', '3 columns × 3 rows'), a concrete directive ('font-feature-settings: 'tnum' on the metric numerals'), or an earned example of the required voice. This matches the 'lean and efficient; every token earns its place' anchor.

5 / 5

Actionability

Guidance is fully executable for an instruction-only skill: exact layout order, pixel widths, component inventories ('TODAY' / 'YOU' / 'ARCHIVE' nav groups with named items), concrete copy examples ('1,842 ↑ 41 this wk · healthy growth.'), specific CSS properties, SVG bar counts, 'data-od-id' targets, and a copy-paste-ready artifact template with a stated sentence-count contract. It matches the 'fully executable; specific examples cover the common cases' anchor — the absence of a full HTML skeleton is appropriate since the artifact format is templated and the structure is fully specified.

5 / 5

Workflow Clarity

A clear five-step sequence (read design → pick voice → layout → write → self-check) with a self-check step containing three explicit checks ('Single accent token used in 3–4 places max', 'No swipe deck, no hearts, no fire emoji'). It stops short of the 5 anchor because the self-check has no feedback loop — there is no 'if a check fails, revise the HTML and re-check' remediation step, which the top anchor explicitly requires.

4 / 5

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ are all absent) and none are needed; the body has clean two-level structure (Workflow / Output contract) with the only external mention being the harness-injected DESIGN.md. It sits between anchors: better organized than the 4 anchor's 'minor organization gaps', but at ~62 body lines it exceeds the under-50-line simple-skill threshold the guidelines set for a score of 5 on structure alone, and the frontmatter's declared 'design_system' sections are not navigable from the body.

4 / 5

Total

18

/

20

Passed

Description

83%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.

A strong description that answers what and when explicitly with concrete, natural trigger phrases and a well-defined niche. The main gaps are the missing action verb and slightly incomplete synonym coverage, which hold specificity and trigger quality just below full marks.

DimensionReasoningScore

Specificity

The description names several concrete deliverables — 'left rail navigation, ticker bar of community signals, headline KPIs, a 30-day mutual-matches bar chart, and a match-rate trend block' — plus a defined aesthetic ('Editorial typography, restrained accent'). It falls just short of the 5 anchor because it never states the action (produce/generate/design) — it opens with a noun phrase ('A consumer-feeling dating / matchmaking dashboard') rather than explicit verbs — and coverage of capabilities stops at visual composition.

4 / 5

Completeness

Both halves are explicit: the 'what' is a concrete dashboard with enumerated components, and the 'when' is a direct 'Use when the brief asks for a "dating site", "matchmaking", "community dashboard", "social network dashboard", or any consumer product where the data is the story.' This matches the 5 anchor's 'clearly and explicitly answers both what AND when with concrete trigger phrases'; the 4 anchor would require the when-clause to be less specific, which it is not.

5 / 5

Trigger Term Quality

'dating site', 'matchmaking', 'community dashboard', 'social network dashboard' are natural phrases a user would say, and the frontmatter 'triggers' list adds 'dating app', 'social dashboard', 'consumer dashboard', and Chinese equivalents. A few common variations are still missing from the description itself (e.g. 'dating app', 'dating profile'), keeping it at the 'good coverage; a few natural terms missing' anchor rather than the comprehensive 5 anchor.

4 / 5

Distinctiveness Conflict Risk

The dating/matchmaking niche with specific component vocabulary ('mutual-matches bar chart', 'match-rate trend block') is clearly distinguishable. Minor overlap risk remains: 'community dashboard' and the catch-all 'any consumer product where the data is the story' could collide with general dashboard or analytics skills, so it sits at 'mostly distinct; minor overlap risk' rather than the clear-niche 5 anchor.

4 / 5

Total

17

/

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

Path

design-templates/dating-web/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.