CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

unity-developer

Build Unity games with optimized C# scripts, efficient rendering, and proper asset management. Masters Unity 6 LTS, URP/HDRP pipelines, and cross-platform deployment.

Quality

51%

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 ./skills/unity-developer/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

This is a persona dump, not a skill: it exhaustively enumerates Unity topics Claude already knows while providing zero concrete code, commands, workflows, or verification steps. Its only pointer to deeper material is a dangling reference to a file that is absent from the bundle.

Suggestions

Replace the Capabilities/Knowledge Base/Behavioral Traits lists with concrete, task-specific guidance: runnable C# snippets, profiler workflow commands, and specific optimization steps with expected measurements.

Create the referenced `resources/implementation-playbook.md` (and move the detailed capability material there) or remove the dangling reference — as written it points to a file that does not exist in the bundle.

Add a real workflow with validation checkpoints, e.g. profile baseline -> apply optimization -> re-profile to confirm the gain, with build/test verification steps before deployment.

DimensionReasoningScore

Conciseness

The ~220-line body is almost entirely padded persona and capability enumerations ("Unity Profiler mastery for CPU, GPU, and memory analysis", "Observer pattern for decoupled system communication") that restate knowledge Claude already has about Unity, C#, and game architecture.

1 / 5

Actionability

There is no code, command, or specific executable guidance anywhere; the body only describes what to provide ("Provide production-ready C# code with proper error handling") and its single reference points to a nonexistent file.

1 / 5

Workflow Clarity

The Instructions section gives a rough generic sequence ("Clarify goals, constraints, and required inputs", "Apply relevant best practices and validate outcomes") but the steps are poorly defined, domain-agnostic filler with no validation checkpoints or concrete sequence for any real Unity task.

2 / 5

Progressive Disclosure

Roughly 200 lines of capability, knowledge-base, and behavioral lists that belong in separate reference files are inlined, and the one reference ("If detailed examples are required, open `resources/implementation-playbook.md`") is buried in a bullet and does not exist in the bundle.

2 / 5

Total

6

/

20

Passed

Description

70%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 solid, specific description with good trigger terms and a distinct Unity niche, undermined by the complete absence of a "Use when..." clause and a second sentence that asserts mastery rather than describing actions. Adding explicit trigger guidance would lift it substantially.

Suggestions

Append an explicit trigger clause, e.g. "Use when working on Unity projects, C# game scripts, render pipeline setup (URP/HDRP), or cross-platform game builds."

Rewrite "Masters Unity 6 LTS, URP/HDRP pipelines" as concrete actions (e.g. "Optimizes URP/HDRP render pipelines and tunes builds for mobile, console, and WebGL") to strengthen specificity.

DimensionReasoningScore

Specificity

The description lists several concrete actions ("Build Unity games with optimized C# scripts, efficient rendering, and proper asset management", "cross-platform deployment"), though "Masters Unity 6 LTS, URP/HDRP pipelines" is a credential claim rather than an action, leaving minor gaps in coverage.

4 / 5

Completeness

The "what" is clear, but there is no "Use when..." clause or equivalent explicit trigger guidance, which caps completeness at 3 per the judging guidelines.

3 / 5

Trigger Term Quality

Good keyword coverage including natural terms users would say ("Unity", "C#", "rendering", "asset management", "URP", "HDRP", "deployment"), but misses common variations and synonyms such as "Unity 3D", "game dev", or "mobile game".

4 / 5

Distinctiveness Conflict Risk

"Unity" names a clear niche with distinct triggers (Unity 6 LTS, URP/HDRP, C# game scripts); it is unlikely to trigger for the wrong skill and has minimal overlap risk.

5 / 5

Total

16

/

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.

Validation — 15 / 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

Path

skills/unity-developer/SKILL.md

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.