CtrlK
BlogDocsLog inGet started
Tessl Logo

screenshot-game-view

Capture a screenshot of the Unity Editor's Game View by reading its internal render texture directly. Image size matches the current Game View resolution; the tool corrects Y-flip on DirectX / Metal so the output is always upright. Requires an open Game View window.

62

Quality

73%

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/screenshot-game-view/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

71%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 well-structured and actionable with executable commands, but the introductory paragraph duplicates the description and the Input section holds a placeholder 'nothing' parameter that adds noise. Tightening these would improve token efficiency.

Suggestions

Remove or compress the introductory paragraph that repeats the frontmatter description.

Fix the Input section: either document the real (empty) input schema or drop the placeholder 'nothing' string parameter and empty table cell.

Consider noting the output image format (PNG) and caption contents explicitly in the Output section instead of only in Behavior.

DimensionReasoningScore

Conciseness

The opening paragraph restates the frontmatter description, and the Input section carries a placeholder 'nothing' parameter with an empty description, adding tokens that could be trimmed.

3 / 5

Actionability

Provides concrete, copy-paste-ready CLI commands (run-tool, --input-file, stdin pipe) plus troubleshooting, though the example uses a nonsensical 'nothing' input placeholder.

4 / 5

Workflow Clarity

The single capture action is unambiguous and the Behavior section sequences the internal steps (locate, repaint, reflect, read-back, flip, encode) clearly; being a read-only single task, it does not require validation checkpoints.

4 / 5

Progressive Disclosure

Content is short, self-contained, and organized into clear sections (Behavior, How to Call, Troubleshooting, Input, Output) with no need for external bundle files; the cross-skill /unity-initial-setup reference is clearly signaled.

5 / 5

Total

16

/

20

Passed

Description

75%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 highly specific and well-differentiated with strong trigger terms, but lacks an explicit 'Use when...' trigger clause, capping completeness. Adding a usage trigger would round it out.

Suggestions

Add an explicit 'Use when...' clause (e.g. 'Use when the user asks for a screenshot of the Unity Game View or needs to inspect what the game currently renders').

Include a couple of natural synonyms such as 'capture' or 'snapshot' to broaden trigger coverage.

Optionally mention the returned format (e.g. PNG) as a recognizable term for users.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Capture a screenshot', 'reading its internal render texture directly', 'corrects Y-flip on DirectX / Metal', 'Image size matches the current Game View resolution' — with comprehensive coverage of the task.

5 / 5

Completeness

The 'what' is clearly stated, but there is no 'Use when...' trigger clause; 'Requires an open Game View window' is a precondition, not usage guidance, which caps completeness at 3 per the rubric.

3 / 5

Trigger Term Quality

Natural keywords like 'screenshot', 'Unity Editor', and 'Game View' are present and match what a user would say, though a few synonyms (e.g. 'capture', 'snapshot', 'image') are missing.

4 / 5

Distinctiveness Conflict Risk

The niche is very specific — capturing the Unity Editor Game View via its render texture — with distinct triggers and minimal overlap risk with other skills.

5 / 5

Total

17

/

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.