CtrlK
BlogDocsLog inGet started
Tessl Logo

game-developer

Use when building game systems, implementing Unity/Unreal Engine features, or optimizing game performance. Invoke to implement ECS architecture, configure physics systems and colliders, set up multiplayer networking with lag compensation, optimize frame rates to 60+ FPS targets, develop shaders, or apply game design patterns such as object pooling and state machines. Trigger keywords: Unity, Unreal Engine, game development, ECS architecture, game physics, multiplayer networking, game optimization, shader programming, game AI.

74

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Failed to scan

The risk profile of this skill

SKILL.md
Quality
Evals
Security

Quality

Content

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

A well-structured, actionable skill body with executable code patterns, explicit validation checkpoints, and a clean reference table pointing to substantive bundle files. The only weakness is minor redundancy between the workflow and constraints sections.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence (no explanations of what Unity/ECS are), with terse checklists and complete code; minor overlap between the Core Workflow steps and the MUST DO list could be tightened.

4 / 5

Actionability

Provides fully executable, copy-paste-ready C# code (ObjectPool, PlayerController with cached components, StateMachine with usage example) plus concrete MUST DO/MUST NOT DO rules and an output template covering common cases.

5 / 5

Workflow Clarity

A clear 5-step sequence carries explicit validation checkpoints ('Run Unity Profiler... verify frame time ≤16 ms before proceeding', 'run multiplayer latency/desync tests before shipping') with iterative feedback language and MUST DO/MUST NOT DO checklists, matching the anchor-5 signature.

5 / 5

Progressive Disclosure

SKILL.md is a clear overview with a well-signaled Reference Guide table (Topic | Reference | Load When) pointing to five verified one-level-deep reference files, with only quick-reference code kept inline — easy to navigate and appropriately split.

5 / 5

Total

19

/

20

Passed

Description

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

A strong, specific description that clearly states both capabilities and trigger conditions with an explicit keyword list. It is concise yet comprehensive, with only minor gaps in trigger-term synonyms.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'implement ECS architecture, configure physics systems and colliders, set up multiplayer networking with lag compensation, optimize frame rates to 60+ FPS targets, develop shaders... object pooling and state machines' — giving comprehensive coverage of the domain.

5 / 5

Completeness

Explicitly answers both 'what' ('Invoke to implement ECS architecture, configure physics systems...') and 'when' ('Use when building game systems, implementing Unity/Unreal Engine features, or optimizing game performance') with concrete trigger phrases.

5 / 5

Trigger Term Quality

An explicit keyword list ('Unity, Unreal Engine, game development, ECS architecture, game physics, multiplayer networking, game optimization, shader programming, game AI') covers the natural terms users would say, though a few natural synonyms (e.g. pathfinding/behavior trees, mobile/VR games) are absent.

4 / 5

Distinctiveness Conflict Risk

The game-development niche with engine-specific triggers (Unity, Unreal Engine) and sub-domain keywords gives it a clear, distinct scope with minimal overlap risk against other skills.

5 / 5

Total

19

/

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

metadata_field

'metadata' should map string keys to string values

Warning

Total

15

/

16

Passed

Repository
Jeffallan/claude-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.