CtrlK
BlogDocsLog inGet started
Tessl Logo

threejs-qa-release

Verify and release Three.js browser games: playtest QA, automated bot playtests, mobile and responsive checks, production builds, static-hosting base paths, debug gating, bundle review, screenshots, visual regression baselines, canvas-pixel inspection with measured metrics, and release risk reports.

66

Quality

80%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

86%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 well-structured, concise, and action-oriented with strong progressive disclosure via a clear references table and a concrete inspector command. The main gap is minor indirectness in a couple of actionability details rather than any structural weakness.

DimensionReasoningScore

Conciseness

The body is lean and dense, assumes Claude's competence (no explanation of what Three.js, Vite, or a base path is), and every line carries operational content with no padding or over-explanation.

5 / 5

Actionability

Provides a concrete executable bash command with full arguments plus specific file paths and metric names, but a few invocations are indirect (the manifest checker is referenced via the director's 'evidence-manifest.md' format rather than a copy-paste command), leaving minor gaps.

4 / 5

Workflow Clarity

Clear numbered QA-pass and release-pass sequences with validation checkpoints (non-zero exits on blank-canvas/errors, state acknowledgement checks, re-run only after failures/changes) and feedback loops, though a couple of checkpoints are implicit rather than spelled out.

4 / 5

Progressive Disclosure

A references table with a 'Read it when' column clearly signals three real, one-level-deep reference files plus the canvas-inspect script; the body is an overview pointing to those details with easy navigation.

5 / 5

Total

18

/

20

Passed

Description

75%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 and clearly niche, but it omits any explicit 'Use when...' trigger guidance, which caps its completeness and weakens its trigger-term quality. Adding a concrete when-to-use clause would lift both dimensions.

Suggestions

Add an explicit 'Use when...' clause naming natural user phrasings (e.g. 'Use when releasing or QA-ing a Three.js browser game, checking mobile/responsive behavior, or producing a release risk report').

Include user-facing synonyms alongside technical terms (e.g. 'release my game', 'QA my game', 'shippable build') to improve trigger-term coverage.

Consider a slight trim — the long action list is comprehensive but borders on verbose; grouping related items could preserve specificity with less reading load.

DimensionReasoningScore

Specificity

Lists many concrete, specific actions — 'playtest QA, automated bot playtests, mobile and responsive checks, production builds, static-hosting base paths, debug gating, bundle review, screenshots, visual regression baselines, canvas-pixel inspection with measured metrics, and release risk reports' — giving comprehensive coverage of what the skill does.

5 / 5

Completeness

Has a clear and comprehensive 'what' but no 'Use when...' clause or equivalent explicit trigger guidance; per the guidelines a missing explicit 'when' caps completeness at 3.

3 / 5

Trigger Term Quality

Contains natural terms a user would say ('Three.js browser games', 'playtest', 'production builds', 'screenshots', 'release risk reports') but leans technical and lacks synonyms or common phrasings like 'QA my game' or 'release my game', so a few natural terms are missing.

4 / 5

Distinctiveness Conflict Risk

'Three.js browser games' QA and release is a clear niche with distinct triggers and minimal overlap risk against graphics-builder or scaffold skills.

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 1 missing

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.