CtrlK
BlogDocsLog inGet started
Tessl Logo

author-game-levels

Author or revise readable, flat-world Three.js game levels. Use for movement and camera routes, collision and navigation, encounter zones, landmarks, objectives, pickups, motivated lighting, visibility, deterministic level data, or desktop and mobile playthrough verification.

80

Quality

100%

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%

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

A well-architected instruction-only skill: lean, actionable, with explicit validation and browser-verification feedback loops. Its only soft gap is the absence of any executable code or fixture scripts, which is acceptable for a design/architecture skill.

DimensionReasoningScore

Conciseness

Dense and lean with no basic-concept padding; it assumes Three.js/engine competence and every line gives directive guidance. Recurring item lists shift context (forbid -> assert -> validate) so they earn their tokens.

3 / 3

Actionability

Highly concrete for an instruction-only skill: explicit forbids, a literal source-to-light inventory schema (emitter ID, light ID, attachment transform, range, color/intensity, occlusion intent, fallback), and specific assertions to check.

3 / 3

Workflow Clarity

Provides a numbered 1-6 layout sequence, a dedicated validation section (Assert/Reject/Check/Validate), and a browser-verification section with a feedback loop ('Report new failures separately from existing baseline issues').

3 / 3

Progressive Disclosure

No bundle files exist; the single document is well-sectioned into cohesive topics with no nested references, satisfying the simple-skill allowance for well-organized single-file structure.

3 / 3

Total

12

/

12

Passed

Description

100%

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 tight, specific description with a concrete action, an explicit 'Use for' trigger clause, and natural domain keywords. It clearly communicates both capability and when to invoke it.

DimensionReasoningScore

Specificity

Opens with the concrete action 'Author or revise readable, flat-world Three.js game levels' and enumerates many specific capability areas (movement/camera routes, collision/navigation, encounter zones, pickups, motivated lighting).

3 / 3

Completeness

Explicitly answers both 'what' (author/revise flat-world Three.js levels) and 'when' via an explicit 'Use for ...' trigger clause.

3 / 3

Trigger Term Quality

The 'Use for' clause covers natural terms users would say ('Three.js game levels', 'collision', 'objectives', 'pickups', 'landmarks', 'lighting', 'visibility'), with only minor jargon ('deterministic level data', 'motivated lighting').

3 / 3

Distinctiveness Conflict Risk

'flat-world Three.js game levels' carves a clear, narrow niche with distinct triggers unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
MengTo/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.