CtrlK
BlogDocsLog inGet started
Tessl Logo

scene-save

Save an opened scene back to its asset file (or to a new path when `path` is provided). When `openedSceneName` is empty, saves the currently active scene. Use 'scene-list-opened' to find the scene name first.

60

Quality

68%

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/scene-save/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

78%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 body is highly actionable with copy-paste CLI examples and well-organized sections for a simple tool, but it redundantly repeats the same two input parameters across three sections. Consolidating the input definitions would tighten conciseness.

Suggestions

Collapse the duplicate input definitions: keep either the "Inputs" bullet list or the "Input" table plus the JSON schema, and remove the redundant copy to improve conciseness.

Optionally add a short "If save fails" recovery step that references the surfaced opened-scenes list, turning the documented throw into an explicit user feedback loop.

DimensionReasoningScore

Conciseness

Mostly efficient but the two input parameters are described three times — in "Inputs", the "Input" table, and the "Input JSON Schema" — which is redundant padding beyond the minor over-explanation of anchor 4.

3 / 5

Actionability

Provides fully executable, copy-paste-ready CLI commands (`run-tool scene-save --input ...`) plus --input-file and stdin variants and a JSON schema, covering the common cases at anchor 5.

5 / 5

Workflow Clarity

The single save action is unambiguous and a Validation section documents failure conditions with a diagnostic hint, but there is no explicit validate→fix→retry user loop, fitting anchor 4 rather than the checklist-level anchor 5.

4 / 5

Progressive Disclosure

A simple under-50-line single-purpose skill with well-organized, clearly headed sections and a one-level-deep external reference to /unity-initial-setup, qualifying for anchor 5 under the simple-skill note.

5 / 5

Total

17

/

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 clearly conveys what the skill does with concrete, specific actions and a distinct niche, but it omits explicit "Use when..." trigger guidance, capping completeness and trigger-term quality. Adding a natural trigger clause would raise the lower-scoring dimensions.

Suggestions

Add an explicit "Use when..." clause stating when Claude should invoke this skill (e.g. "Use when the user asks to save an opened Unity scene or save a scene to a new .unity path").

Include natural user-facing keywords and the .unity file extension alongside "scene"/"save" to improve trigger-term coverage.

DimensionReasoningScore

Specificity

Names the domain and several concrete actions — saving back to the asset file, saving to a new path when `path` is provided, and falling back to the active scene — putting it at anchor 4 rather than the 1-2 actions of anchor 3.

4 / 5

Completeness

The "what" is clear (save scene to its asset file or a new path, active-scene fallback) but there is no explicit "when"/"Use when..." trigger guidance, which caps completeness at 3 per the rubric.

3 / 5

Trigger Term Quality

Contains relevant domain terms ("scene", "save", "opened scene", "active scene") but lacks a natural "Use when..." user trigger phrase and common synonyms/extensions, matching anchor 3.

3 / 5

Distinctiveness Conflict Risk

Occupies a clear, specific niche (saving opened Unity scenes) with only minor overlap risk against sibling scene tools, fitting anchor 4 rather than the broader anchor 3.

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.