CtrlK
BlogDocsLog inGet started
Tessl Logo

3d-games

3D game development principles. Rendering, shaders, physics, cameras.

49

Quality

53%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/game-development/3d-games/SKILL.md

The canonical home for this skill is 3d-games in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

46%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 skill is a tidy, well-structured reference of tables and principles, but it offers little actionable, executable guidance and largely restates 3D graphics fundamentals Claude already knows. It reads more like a glossary than a skill that drives concrete work.

Suggestions

Add concrete, executable examples (e.g. a minimal vertex/fragment shader snippet, a LOD distance-setting formula, or a camera lerp code sample) so Claude has something to apply directly.

Trim the basic knowledge tables (light types, collider shapes, camera types) down to the non-obvious decision guidance, or move them to a reference file, to avoid re-teaching what Claude already knows.

Either reframe the skill as a decision guide with explicit 'when X, do Y' workflows, or add a short validation/profile checkpoint for the performance optimizations (e.g. 'profile before/after batching') to give the guidance a clear sequence.

DimensionReasoningScore

Conciseness

The body is token-efficient, using compact tables rather than prose, but much of it (light-type, collision-shape, camera-type tables) restates basic 3D graphics knowledge Claude already has, fitting 'mostly efficient but includes some unnecessary explanation'.

3 / 5

Actionability

Guidance is almost entirely high-level hints ("Smooth following (lerp)", "Bake when possible", "Simple colliders, complex visuals") with no concrete code, commands, or specific executable steps, matching 'minimal concrete guidance; high-level hints but missing the specific steps to execute'.

2 / 5

Workflow Clarity

There is no real executable multi-step workflow; the rendering-pipeline stages provide a clear sequence but lack validation checkpoints, so it lands at 'sequence present but checkpoints missing or implicit'.

3 / 5

Progressive Disclosure

The body is organized into clearly numbered sections (1-7) with no nested/deep references and no bundle files to mismanage, giving 'good structure; most content appropriately placed; minor organization gaps'.

4 / 5

Total

12

/

20

Passed

Description

61%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 concise and names a clear niche with natural trigger terms, but it lists topics rather than concrete actions and omits any explicit 'Use when...' guidance. It is solid but not exemplary.

Suggestions

Reframe the topic list as concrete actions, e.g. 'Write and optimize shaders, set up 3D physics, configure cameras'.

Add an explicit trigger clause such as 'Use when building or optimizing 3D games, or when the user mentions shaders, rendering, physics, or 3D cameras.'

Include common synonyms users say (lighting, collisions, LOD, optimization, game engine) to broaden trigger coverage.

DimensionReasoningScore

Specificity

Names the domain ("3D game development principles") and enumerates four concrete sub-areas ("Rendering, shaders, physics, cameras"), but these are topics rather than concrete actions, so it sits at the 'names domain and 1-2 concrete actions, not comprehensive' anchor.

3 / 5

Completeness

The description gives a clear "what" (3D game development principles and its sub-topics) but includes no "when"/Use-when clause, which per the guidelines caps completeness at 3.

3 / 5

Trigger Term Quality

"Rendering, shaders, physics, cameras" plus "3D game development" are natural terms a user would say, giving good keyword coverage; common variants like lighting, collisions, LOD, and optimization are missing, keeping it just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

The 3D-games framing plus the named sub-topics carve a mostly distinct niche with only minor overlap risk against a generic game-development or graphics skill.

4 / 5

Total

14

/

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-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.