CtrlK
BlogDocsLog inGet started
Tessl Logo

3d-games

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

44

Quality

46%

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 ./.agents/skills/game-development/3d-games/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

42%

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

The body is a well-organized but purely descriptive reference of 3D concepts Claude largely already knows, with no executable code, commands, or concrete procedures. It is concise in form and tidily structured, yet it offers little actionable guidance beyond generic truisms.

Suggestions

Add concrete, executable examples (engine-agnostic snippets or named-tool commands) for the highest-value sections like shaders and rendering optimization.

Replace truistic table entries with specific, decisive guidance (e.g. numeric LOD thresholds, concrete batch-size targets) that goes beyond what Claude already knows.

Cut or compress the concept-restating tables (light types, camera types, collider shapes) to keep only non-obvious or project-specific decisions.

DimensionReasoningScore

Conciseness

The form is lean and table-based, but the content largely restates concepts Claude already knows (light types, collider shapes, camera types, the rendering pipeline) rather than adding domain-specific knowledge.

2 / 3

Actionability

There is no executable code, commands, or concrete examples; entries like 'Batching | Combine draw calls' are truisms that describe rather than instruct.

1 / 3

Workflow Clarity

No multi-step workflow or sequence is given; the numbered sections are topic categories rather than an executable procedure, though no destructive operation requires validation.

2 / 3

Progressive Disclosure

The body is under 50 lines with no external references needed, and is organized into clearly labeled numbered sections with tables.

3 / 3

Total

8

/

12

Passed

Description

50%

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 names a clear domain and several relevant topic keywords but stops short of concrete actions and omits any 'Use when...' trigger guidance. It is third-person and free of fluff, yet reads more as a topic list than an activatable skill description.

Suggestions

Add a 'Use when ...' clause naming concrete trigger phrases users would say (e.g. 'building 3D games, writing shaders, tuning rendering performance').

Replace topic nouns with concrete actions (e.g. 'Optimize rendering pipelines, write shaders, tune physics and camera systems').

Sharpen distinctiveness by specifying scope versus a generic 'games' skill (e.g. 'for 3D real-time games, not 2D or web').

DimensionReasoningScore

Specificity

Names a domain ('3D game development principles') and several topics (Rendering, shaders, physics, cameras), but lists topic areas rather than concrete actions like 'build', 'optimize', or 'debug'.

2 / 3

Completeness

States what the skill covers but provides no 'Use when...' clause or equivalent trigger guidance, which the rubric caps at 2.

2 / 3

Trigger Term Quality

Includes natural keywords a user might say (3D, game, rendering, shaders, physics, cameras) but provides no 'Use when...' framing and misses common variations or broader trigger phrasing.

2 / 3

Distinctiveness Conflict Risk

The 3D-games niche is somewhat specific, but without explicit trigger terms it could overlap with general graphics or 2D games skills.

2 / 3

Total

8

/

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

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

Total

15

/

16

Passed

Repository
vudovn/ag-kit
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.