CtrlK
BlogDocsLog inGet started
Tessl Logo

profiler-get-script-stats

Return script execution timing (frame time, fixed dt, time scale, frame count, runtime) plus Mono / GC memory usage in MB.

58

Quality

66%

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 ./Unity-MCP-Plugin/.claude/skills/profiler-get-script-stats/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

73%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 content is well-structured, actionable, and clear for a simple read-only tool, with only minor inefficiencies from the duplicated output schema and a placeholder input parameter.

Suggestions

Remove or replace the dummy 'nothing' input parameter and its empty table row/schema entry to eliminate template noise.

Consider moving the verbose Output JSON schema into a referenced file (or trimming it to key fields) to reduce duplication with the Fields section.

Tighten the How to Call section by leading with the recommended stdin form and briefly noting the alternatives rather than showing all three in full.

DimensionReasoningScore

Conciseness

The body is mostly lean with no concept over-explanation, but the Output JSON schema duplicates the Fields list (~50 lines) and the dummy 'nothing' input parameter adds noise that could be tightened.

3 / 5

Actionability

It provides copy-paste bash commands covering inline, file, and stdin invocation plus install troubleshooting, but the inline example uses a nonsensical {"nothing":"string_value"} placeholder rather than a realistic call.

4 / 5

Workflow Clarity

This is a single read-only action with an unambiguous how-to-call section; the simple-skill exception applies and no validation checkpoints are needed for a non-destructive query.

5 / 5

Progressive Disclosure

Sections are well-organized and self-contained with one clearly signaled external reference (/unity-initial-setup); the large inlined output schema is a minor organization gap that could live in a reference file.

4 / 5

Total

16

/

20

Passed

Description

58%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 concrete and clearly defines the niche (Unity profiler script stats + memory), but it omits any 'Use when...' trigger guidance and could include more natural synonyms users would actually say.

Suggestions

Add a 'Use when...' clause with concrete triggers, e.g. 'Use when debugging Unity script performance, frame time, or Mono/GC memory usage.'

Include more natural trigger terms like 'profiler', 'performance', or 'FPS' so users can discover it via common phrasings.

Mention the Unity context explicitly in the description body to further reduce overlap with generic profiling skills.

DimensionReasoningScore

Specificity

The description enumerates seven concrete outputs (frame time, fixed dt, time scale, frame count, runtime, Mono/GC memory in MB) rather than vague language, though it is a single action verb rather than multiple distinct actions.

4 / 5

Completeness

It clearly states what the skill returns, but there is no 'Use when...' clause or equivalent trigger guidance, which caps completeness at 3 per the rubric guidelines.

3 / 5

Trigger Term Quality

It includes some natural terms ('frame time', 'memory usage', 'GC memory') but misses common variations a user might say such as 'profiler', 'performance', or 'FPS'.

3 / 5

Distinctiveness Conflict Risk

The Unity profiler script-stats niche is specific and distinct with low overlap risk, though it lacks explicit trigger phrases that would make it unmistakable.

4 / 5

Total

14

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
IvanMurzak/Unity-MCP
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.