CtrlK
BlogDocsLog inGet started
Tessl Logo

threejs-aaa-graphics-builder

Upgrade Three.js games from basic/prototype visuals to premium AAA-inspired browser graphics. Combines art-direction critique, procedural model building, technical art, mandatory external asset sourcing decisions, threejs-3d-generator assets, threejs-image-generator concept/texture workflows, scene visual polish, material/texture libraries, world prop kits, shaders, VFX readability, render budgets, LOD/instancing, render pipeline, and visual scorecard gates. For premium games with characters, vehicles, ships, weapons, buildings, signature props, skies, textures, decals, logos, icons, or GUI art, load the relevant generator skills before deciding procedural assets are enough.

68

Quality

83%

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

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

A well-structured, actionable graphics-pass skill with strong workflow gating and clean progressive disclosure; the only weakness is repetitive trigger-term enumeration that inflates the body.

Suggestions

Define the 'premium/AAA/showcase/high-fidelity/less-basic' trigger set once and refer back to it instead of re-listing it across the Required References and external asset sourcing sections.

Consolidate the repeated 'load all five references as the first action' instruction into a single canonical statement to reduce redundancy.

DimensionReasoningScore

Conciseness

Directive and free of concepts Claude already knows, but repeatedly re-enumerates 'premium/AAA/showcase/high-fidelity/less-basic' and restates 'load all five references', which is verbosity that could be tightened. Not a 3 because not every token earns its place; not a 1 because it never pads with elementary explanations.

2 / 3

Actionability

Gives concrete, executable guidance for an instruction-only skill — required ledger columns, valid skip reasons, required output paths ('3D generator task ID, downloaded GLB/GLTF/FBX path'), and a score threshold ('every premium category at least 2/3'). Absence of code is not penalized since the guidance is actionable.

3 / 3

Workflow Clarity

A 10-step numbered sequence with explicit validation gates (step 8 re-score loop, step 9 fresh-eyes review, step 10 diagnostics verification), feedback loops, and referenced checklists — matching the 'clear sequence with explicit validation steps' anchor.

3 / 3

Progressive Disclosure

An overview body pointing to well-signaled, one-level-deep references (visual-scorecard.md, implementation-blueprint.md, model-recipes.md, render-recipes.md, technical-art.md, shader-cookbook.md, prompt-templates.md, and checklists/), all of which are verified real files. Content is appropriately split with easy navigation.

3 / 3

Total

11

/

12

Passed

Description

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

A specific, distinctive description with strong natural trigger terms, weakened only by the absence of an explicit 'Use when...' clause that would make the trigger guidance unambiguous.

Suggestions

Add an explicit 'Use when...' sentence (e.g., 'Use when screenshots look basic or the user asks for premium, AAA, high-fidelity, or showcase graphics') to lift completeness to 3.

Trim the long capability enumeration slightly so the trigger guidance stands out rather than being buried.

DimensionReasoningScore

Specificity

Lists many concrete actions — 'procedural model building, technical art, ... shaders, VFX readability, render budgets, LOD/instancing, render pipeline, and visual scorecard gates' — matching the 'multiple specific concrete actions' anchor.

3 / 3

Completeness

Clearly answers 'what' (upgrade Three.js games to premium graphics) and offers conditional trigger context ('For premium games with characters, vehicles...'), but lacks an explicit 'Use when...' clause, which per the judging guidelines caps completeness at 2. Not a 1 because both what and a when context are present.

2 / 3

Trigger Term Quality

Covers natural user terms — 'premium AAA-inspired', 'basic/prototype visuals', 'premium games' — that a user would actually say when asking for high-fidelity graphics. Not the level below, which expects missing common variations.

3 / 3

Distinctiveness Conflict Risk

A clear niche — Three.js game visual upgrades to AAA — with distinct triggers unlikely to conflict with other 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: 6 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.