CtrlK
BlogDocsLog inGet started
Tessl Logo

threejs-game-ui-designer

Design premium Three.js game UI. Use for HUDs, menus, overlays, pause/win/lose screens, settings, icon controls, touch UI, typography, responsive layout, safe areas, text fit, and UI/world cohesion.

76

Quality

95%

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

SKILL.md
Quality
Evals
Security

Quality

Content

100%Weight 40%Scale 1-3

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is an efficient, well-structured overview that delegates detail to one-level-deep references, sequences the work with an explicit verification checkpoint, and gives concrete conditioned guidance rather than abstractions. It appropriately assumes Claude's competence without padding.

DimensionReasoningScore

Conciseness

The body is lean — terse workflow steps, a compact failure-mode list, and a final-response checklist — with no explanation of concepts Claude already knows, so every token earns its place.

3 / 3

Actionability

Concrete sub-clauses attach to most steps (e.g. 'stable dimensions, safe-area padding, text-fit constraints, hover/pressed/focus/disabled states') and reference-loading is precisely conditioned; as an instruction-only skill this is actionable, copy-ready guidance.

3 / 3

Workflow Clarity

A clear 1–7 sequence is closed by an explicit verification step ('Verify text fit, overlap, safe areas, touch targets...'), and the reference-ledger rule ('Do not mark the UI phase complete while this reference is skipped') acts as a checkpoint.

3 / 3

Progressive Disclosure

References are one level deep, well-signaled, and each load is conditioned on a specific scope; all referenced files (ui-patterns.md, four checklists, prompt-templates.md) exist on disk, matching the clear-overview anchor.

3 / 3

Total

12

/

12

Passed

Description

90%Weight 40%Scale 1-3

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 strong: it answers both what and when with an explicit 'Use for' trigger and a rich set of natural trigger terms tied to a distinctive niche. The only weakness is that the action vocabulary is essentially a single verb ('Design') supported by a noun list rather than multiple concrete operations.

Suggestions

Lead with 2–3 distinct action verbs (e.g. 'Design, prototype, and audit Three.js game UI') to lift specificity from a single verb to multiple concrete actions.

Consider adding a concrete deliverable hint (e.g. 'produces HUD/menu markup, layout specs, and readability checks') so the action set reads as operations rather than domains.

DimensionReasoningScore

Specificity

It names the Three.js game UI domain and a broad list of UI areas, but the only concrete action verb is 'Design'; it lacks the multiple distinct concrete actions (e.g. extract, fill, merge) that anchor a 3.

2 / 3

Completeness

It states both what ('Design premium Three.js game UI') and when via an explicit 'Use for...' clause, satisfying the both-answered anchor.

3 / 3

Trigger Term Quality

Natural user-facing terms are well covered — 'HUDs, menus, overlays, pause/win/lose screens, settings, touch UI, typography, responsive layout, safe areas, text fit' — matching the strong-coverage anchor.

3 / 3

Distinctiveness Conflict Risk

'Three.js game UI' is a clear niche with distinct triggers, making it unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 4 deeper-than-1-level

Warning

Total

15

/

16

Passed

Repository
majidmanzarpour/threejs-game-skills
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.